Capítulo 6. React del lado del servidor

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

React ha evolucionado considerablemente desde sus inicios. Aunque comenzó como una biblioteca del lado del cliente, la demanda de renderizado del lado del servidor (SSR) ha crecido con el tiempo por razones que llegaremos a comprender en este capítulo. Juntos, exploraremos React del lado del servidor y comprenderemos en qué se diferencia de React sólo del lado del cliente, y cómo puede utilizarse para subir de nivel nuestras aplicaciones React.

Como hemos visto en capítulos anteriores, React fue desarrollado inicialmente por Meta para responder a la necesidad de interfaces de usuario eficientes y escalables. En el Capítulo 3 vimos cómo lo hace a través del DOM virtual, que permite a los desarrolladores crear y gestionar componentes de interfaz de usuario con facilidad. El enfoque del lado del cliente de React permitió experiencias de usuario rápidas y con capacidad de respuesta en toda la web. Sin embargo, a medida que la web seguía evolucionando, las limitaciones de la renderización del lado del cliente se hicieron más evidentes.

Limitaciones de la renderización del lado del cliente

La renderización del lado del cliente (RSC) ha sido el enfoque principal para construir interfaces de usuario con React desde que se lanzó por primera vez como software de código abierto en 2013. Con el tiempo, empezaron a aparecer una serie ...

Get React fluido now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.