O'Reilly logo

Developing a React Edge, 2nd Edition by Simon Højberg, Frankie Bagnardi, Richard Feldman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Introduction to React

Background

In the early days of Web development, front-end code bases were small and JavaScript was underpowered. Thanks to years of browsers one-upping each other to push the envelope on JavaScript performance, today’s web apps can deliver user experiences on par with those of native apps. As web apps continue to grow richer and more ambitious, scaling JavaScript code bases while maintaining strong performance is now a bigger challenge than ever.

Historically, many JavaScript libraries have prioritized performance or code organization—by making it easier to do high-performance DOM operations across browsers, or by offering organizational patterns that make code easier to scale. React has soared in popularity ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required