Capítulo 10. Alternativas a React
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el capítulo anterior, tratamos en profundidad el tema emergente de los Componentes de Servidor React (CSR). Exploramos cómo funcionan, cuándo utilizarlos y por qué requieren herramientas potentes como los bundlers de nueva generación, los routers, etc. Además, hemos diferenciado entre componentes de servidor y renderizado de servidor, e incluso hemos implementado un renderizador de RSCs básico desde cero para comprender por nosotros mismos el mecanismo subyacente.
Cuando pasemos a explorar alternativas a React, esta comprensión del papel y la función de los marcos y componentes de servidor nos proporcionará un contexto valioso. Todas las bibliotecas de las que hablaremos en este capítulo también se suministran con sus marcos asociados, y muchos de los principios y compensaciones que hemos tratado en React también se aplicarán a estos ecosistemas.
Mientras desviamos nuestra atención de React y su ecosistema, profundicemos en algunas alternativas populares en el ecosistema de desarrollo frontend: Vue.js, Angular, Svelte, Solid y Qwik. Cada biblioteca y marco introduce su propio modelo de reactividad y formas de pensar sobre el desarrollo de la interfaz de usuario. Comprender estos diferentes modelos puede ampliar nuestra perspectiva y darnos más herramientas para resolver problemas en nuestros proyectos.
Vue.js
Vue.js es un popular ...