React first came on the scene and introduced some new concepts, like State and Props. But mostly it introduced idea of declarative rendering based on the state of the program.
Since then React has evolved and expanded. Lots of new terms, and new concepts.
Can you explain React in 2019 to me, from a conceptual point of view?