Part 2. React architecture

Welcome to part 2. Now that you know the most important concepts, features, and patterns of React, you’re ready to embark on your own React journey. Part 1 prepared you to build simple UI elements; and the bottom line is, if you’re building web UIs, core React is sufficient. But to build full-blown, front-end apps, React developers rely on open source modules written by the React community. Most of these modules are hosted on GitHub and npm, so they’re within easy reach—you can grab them and go.

These chapters cover the most-popular, most-used, mature libraries that, together with core React, form the React stack (or React and friends, as some developers jokingly call this ensemble). To get started, in chapters 12 ...

Get React Quickly: Painless web apps with React, JSX, Redux, and GraphQL now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.