Programming - Technology
React
(React.js)
JavaScript library for building user interfaces from reusable components
What's it for?
Helps developers build interactive screens from reusable pieces of JavaScript.
For example…
A web team uses React components for buttons, forms and tables so the same interface pieces can be reused across many pages
When a user changes a filter, React updates the relevant parts of the page without requiring a full page reload