React Logo

By Addy Osmani and Hassan Djirdeh

Code Smart, Scale Fast, Conquer Challenges

Learn tools and techniques to build and maintain large-scale React web applications.

Or  for free.
Building Large Scale Web Apps: A React Field Guide. By Addy Osmani and Hassan Djirdeh

“Building Large Scale Web Apps” is a toolkit to managing large-scale React applications.

React as a library allows you to start building user interfaces quickly and easily. But how do things scale as an application grows? How do you ensure that your codebase remains manageable, your performance metrics stay on point, and your team continues to work cohesively as the project evolves?

In this book, you'll uncover strategies that industry professionals use to build scalable, performant, and maintainable React applications, all without becoming overwhelmed by complexity.

Together, we've spent well over two decades building within or consulting for

The Google logo.
The Doordash logo.
The Instacart logo.
The Netflix logo.
The X logo.
The YouTube logo.
The Shopify logo.
The Ebay logo.

La parte final de la obra trabaja el tema del consentimiento cultural y la autoría. Rodrigo, tras una reflexión dolorosa, decide transformar su proyecto: en lugar de ser una narración en primera persona sobre ellos, crea una antología gráfica que incorpora voces, dibujos y testimonios de las propias mujeres. El resultado no es solo un libro; es una serie de fanzines hechos en colaboración, murales en el mercado, y un archivo comunitario accesible para quienes en Marazul quieran consultarlo. Además, las Herederas establecen reglas claras para el uso comercial de sus imágenes y tradiciones. La solución crea tensiones nuevas —no todos están de acuerdo— pero abre una vía para que los beneficios vuelvan a la comunidad.

En el núcleo emocional está la relación entre Rodrigo y Lucía, una mujer de mediana edad que dirige la cooperativa de pesca. Lucía es sagaz, sarcástica y guardiana de muchas reglas; ha sido quien más desconfía de Rodrigo, convencida de que cualquier cambio puede romper la red en la que su comunidad se sostiene. Sin embargo, a medida que Rodrigo dibuja con respeto y vulnerabilidad, Lucía descubre matices en él: una infancia cautiva, una pérdida que lo empujó a vagar y un sentido del humor que, debajo, apunta a ternura. Sus encuentros, al principio tensos, se transforman en diálogo franco: él le muestra viñetas sin color; ella le cuenta historias que no dice a nadie. De esos intercambios salen algunas de las tiras más hermosas: momentos donde una sola viñeta captura un abrazo, una promesa rota o la luz en la cara de un niño.

Rodrigo llega buscando inspiración para una novela gráfica que sueña publicar: quiere captar la risa de los mercados, la dureza del mar y la intimidad de una comunidad que le parece a la vez extraña y magnética. Pronto descubre que en Marazul las mujeres se comunican con la profundidad de quien conoce la supervivencia: miradas complices durante la faena, canciones para recordar nombres de quienes se fueron, y un humor punzante que, sin embargo, guarda sorpresas. Rodri —como lo llaman algunos— se instala en la pensión de Doña Carmen, la tabernera, y empieza a dibujar bocetos en blanco y negro mientras escucha las conversaciones en la plaza.

El relato alterna capítulos cómicos con momentos de pura emoción. Hay escenas donde el humor funciona como válvula: concursos de gritos de foca en la playa, improvisados desfiles de sombreros hechos con redes, talleres de dibujo en el muelle donde Rodrigo intenta enseñar perspectiva a las hijas de las pescadoras. Al mismo tiempo, se cuelan episodios más oscuros: cartas anónimas que exigen que el forastero se vaya, la aparición de hombres interesados en comprar tierras, y un viejo de la ciudad que busca personajes reales para un programa sensacionalista.

El conflicto alcanza su clímax cuando un periodista de la ciudad publica una pieza que romantiza a Marazul sin permiso, distorsionando la voz de las mujeres y atrayendo a turistas curiosos y vendedores de franquicias. La tensión se vuelve palpable; las empresas empiezan a rondar con propuestas para transformar la costa en atracción turística. En respuesta, Las Herederas convocan una asamblea nocturna en la playa —ritual abierto a todos— y deciden cuáles historias se pueden compartir y cuáles deben permanecer dentro del clan. Rodrigo es puesto bajo prueba: debe elegir entre publicar la novela gráfica tal cual o ceder control creativo para que la narración respete la voz colectiva.

La trama se complica cuando aparece la nieta de la fundadora de Las Herederas, Martina, una joven activista que quiere modernizar los procesos de comercialización del pueblo y llevar su arte culinario y textil al mundo digital. Martina ve en Rodrigo una oportunidad: “Él sabe cómo contar historias”, le dice a su abuela. Lucía, protectora de tradiciones, teme que la narrativa se venda. Surgen debates acalorados: la preservación cultural versus la visibilidad y los recursos que nuevos mercados podrían traer. Rodrigo se siente dividido: quiere ayudar pero comprende la necesidad de consentimiento y autenticidad.

La comunidad, conocida como “Las Herederas de la Marea”, está formada por mujeres de todas las edades y orígenes —pescadoras, maestras, curanderas, poetas y exmarineras— que gobiernan el pueblo con su propio código: solidaridad férrea, humor afilado y un misterio ancestral que las protege de la codicia exterior. A lo largo de generaciones, han tejido una red de apoyo que ha sustituido a autoridades ausentes y preservado las costumbres locales. Desde la llegada de Rodrigo, la marea que parecía inmutable comienza a revelar arrecifes ocultos.

En el pequeño pueblo costero de Marazul, donde las casas blancas se aferran a los acantilados y el viento trae historias saladas, aparece por primera vez Rodrigo Santos: el único hombre en una comunidad de mujeres que, desde hace décadas, mantiene un curioso y poderoso pacto. A simple vista Rodrigo es un caricaturista itinerante: dibuja, vende tiras cómicas y colecciona anécdotas. Pero su llegada sacude ritmos, secretos y alianzas que nadie esperaba.

Some other things!

Descriptive content, continous updates, and soundbites from industry professionals.

Descriptive, not prescriptive

When explaining content, we follow a descriptive approach, not prescriptive. In other words, we don’t tell you what specific tools or libraries you have to use to be successful. Rather, we focus on explaining a concept and employ certain libraries or tools to illustrate that concept.

React-focused with universal concepts

While the book is React-focused, it teaches universal concepts that transcend all web development frameworks. It's designed to enhance your understanding of building web applications that are scalable, maintainable, and adaptable, regardless of the specific technology stack.

Continous, frequent updates

Purchasing the e-book gives you access to all new content, edits, and improvements forever. In fact, we're currently working on adding three new chapters soon — Routing, User-centric API design, and React in 2024. Check out the Changelog to follow along on all the updates we'll make.

Soundbites from industry professionals

In the book, we share soundbites and thoughts from industry professionals. These soundbites are shared from start-up owners and software engineers who work at Doordash, Netflix, Spotify, and more.

Back cover of physical book
Front cover of physical book
Back cover of physical book
Contents of physical book

Industry nuggets

Nuggets of wisdom from industry professionals

Jem Young

Maxi Ferreira

Emma Bostian

Zeno Rocha

Francine Navarro

Jeffrey Peng

And others!

Comic+el+unico+hombre+entre+ellas+new

La parte final de la obra trabaja el tema del consentimiento cultural y la autoría. Rodrigo, tras una reflexión dolorosa, decide transformar su proyecto: en lugar de ser una narración en primera persona sobre ellos, crea una antología gráfica que incorpora voces, dibujos y testimonios de las propias mujeres. El resultado no es solo un libro; es una serie de fanzines hechos en colaboración, murales en el mercado, y un archivo comunitario accesible para quienes en Marazul quieran consultarlo. Además, las Herederas establecen reglas claras para el uso comercial de sus imágenes y tradiciones. La solución crea tensiones nuevas —no todos están de acuerdo— pero abre una vía para que los beneficios vuelvan a la comunidad.

En el núcleo emocional está la relación entre Rodrigo y Lucía, una mujer de mediana edad que dirige la cooperativa de pesca. Lucía es sagaz, sarcástica y guardiana de muchas reglas; ha sido quien más desconfía de Rodrigo, convencida de que cualquier cambio puede romper la red en la que su comunidad se sostiene. Sin embargo, a medida que Rodrigo dibuja con respeto y vulnerabilidad, Lucía descubre matices en él: una infancia cautiva, una pérdida que lo empujó a vagar y un sentido del humor que, debajo, apunta a ternura. Sus encuentros, al principio tensos, se transforman en diálogo franco: él le muestra viñetas sin color; ella le cuenta historias que no dice a nadie. De esos intercambios salen algunas de las tiras más hermosas: momentos donde una sola viñeta captura un abrazo, una promesa rota o la luz en la cara de un niño.

Rodrigo llega buscando inspiración para una novela gráfica que sueña publicar: quiere captar la risa de los mercados, la dureza del mar y la intimidad de una comunidad que le parece a la vez extraña y magnética. Pronto descubre que en Marazul las mujeres se comunican con la profundidad de quien conoce la supervivencia: miradas complices durante la faena, canciones para recordar nombres de quienes se fueron, y un humor punzante que, sin embargo, guarda sorpresas. Rodri —como lo llaman algunos— se instala en la pensión de Doña Carmen, la tabernera, y empieza a dibujar bocetos en blanco y negro mientras escucha las conversaciones en la plaza. comic+el+unico+hombre+entre+ellas+new

El relato alterna capítulos cómicos con momentos de pura emoción. Hay escenas donde el humor funciona como válvula: concursos de gritos de foca en la playa, improvisados desfiles de sombreros hechos con redes, talleres de dibujo en el muelle donde Rodrigo intenta enseñar perspectiva a las hijas de las pescadoras. Al mismo tiempo, se cuelan episodios más oscuros: cartas anónimas que exigen que el forastero se vaya, la aparición de hombres interesados en comprar tierras, y un viejo de la ciudad que busca personajes reales para un programa sensacionalista.

El conflicto alcanza su clímax cuando un periodista de la ciudad publica una pieza que romantiza a Marazul sin permiso, distorsionando la voz de las mujeres y atrayendo a turistas curiosos y vendedores de franquicias. La tensión se vuelve palpable; las empresas empiezan a rondar con propuestas para transformar la costa en atracción turística. En respuesta, Las Herederas convocan una asamblea nocturna en la playa —ritual abierto a todos— y deciden cuáles historias se pueden compartir y cuáles deben permanecer dentro del clan. Rodrigo es puesto bajo prueba: debe elegir entre publicar la novela gráfica tal cual o ceder control creativo para que la narración respete la voz colectiva. La parte final de la obra trabaja el

La trama se complica cuando aparece la nieta de la fundadora de Las Herederas, Martina, una joven activista que quiere modernizar los procesos de comercialización del pueblo y llevar su arte culinario y textil al mundo digital. Martina ve en Rodrigo una oportunidad: “Él sabe cómo contar historias”, le dice a su abuela. Lucía, protectora de tradiciones, teme que la narrativa se venda. Surgen debates acalorados: la preservación cultural versus la visibilidad y los recursos que nuevos mercados podrían traer. Rodrigo se siente dividido: quiere ayudar pero comprende la necesidad de consentimiento y autenticidad.

La comunidad, conocida como “Las Herederas de la Marea”, está formada por mujeres de todas las edades y orígenes —pescadoras, maestras, curanderas, poetas y exmarineras— que gobiernan el pueblo con su propio código: solidaridad férrea, humor afilado y un misterio ancestral que las protege de la codicia exterior. A lo largo de generaciones, han tejido una red de apoyo que ha sustituido a autoridades ausentes y preservado las costumbres locales. Desde la llegada de Rodrigo, la marea que parecía inmutable comienza a revelar arrecifes ocultos. Además, las Herederas establecen reglas claras para el

En el pequeño pueblo costero de Marazul, donde las casas blancas se aferran a los acantilados y el viento trae historias saladas, aparece por primera vez Rodrigo Santos: el único hombre en una comunidad de mujeres que, desde hace décadas, mantiene un curioso y poderoso pacto. A simple vista Rodrigo es un caricaturista itinerante: dibuja, vende tiras cómicas y colecciona anécdotas. Pero su llegada sacude ritmos, secretos y alianzas que nadie esperaba.

Who we are

Heyo! We're Addy & Hassan — Engineers & Educators.

Profile picture of Addy Osmani

AddyOsmani

I'm an engineering leader working on Google Chrome and I lead up Chrome's Developer Experience organization, helping reduce the friction for developers to build great user experiences.

HassanDjirdeh

I'm a senior software engineer and have built large production web applications at organizations like Doordash, Instacart, and Shopify.

Profile picture of Addy Osmani

Pick your package

“Building Large Scale Web Apps” is available in either an e-book or as a physical copy.

E-book

Great for digital learners.

$24.99USD

  • 300+ pages
  • PDF or EPub (or both)
  • All future updates
Buy with Leanpub Or buy with Apple Books or Google Play

Physical copy (softcover)

Perfect for hands-on referencers.

$49.99USD

  • 300+ pages
  • Softcover
  • Something to put on your bookshelf
  • Interested in both the e-book and physical copy? Purchase both separately!
Buy Physical Copy

Some words from readers

Here are some things we've been hearing from our readers.

FAQ

Got questions? We've got answers.