Todos los días me siento así cuando no lo estoy haciendo. Entonces, por supuesto, estamos aquí en la React Summit. Tenemos que hablar de React. ¿Por qué amamos React? Bueno, porque es React. Y todos estamos aquí, como, los desarrolladores conocen React, por lo que podrás aumentar tu equipo, agregar recursos. Eso es una de las cosas que amamos de React.
Siempre está evolucionando pero, aún así, sigue siendo estable. Ok. La versión 18 tuvo algunos cambios que nos sorprendieron a todos, pero, como, estábamos preparados para eso, ¿verdad? Los componentes nos ayudan a arquitecturar nuestro código de manera correcta. Las herramientas de desarrollo, nos encantan. Vite. Si no estás usando Vite, úsalo. Ve a echarle un vistazo. Sí, si no lo estás haciendo, simplemente hazlo.
Así que una mención honorífica. Me estoy quedando un poco corto de tiempo, pero una mención honorífica aquí es SSR. Como, tenemos que hablar un poco de SSR. Ahora, lo increíble es que si estamos usando Fastify y Vite, hay un pequeño complemento para Fastify llamado Fastify Vite que nos permite hacer SSR, por lo que de repente tenemos una pila completa donde podemos hacer SSR y cada componente es modular, volviendo a esos principios. Funciona con todas las principales bibliotecas de front-end. Se encargará de la plantilla a nivel de página e integrará todas esas rutas que probablemente tengas en tu enrutador de React. Las agregará al servidor de Fastify para que podamos mapear nuestras rutas del lado del cliente en rutas en el servidor. Voy a ir muy rápido aquí, si alguien quiere hablar de esto conmigo, tenemos un stand, un stand de near-form aquí, ven a verme y podemos hablar de eso en más detalle. Es personalizable, no es mágico, es súper transparente. Una mención honorífica, mi colega Jonas Galvez, acaba de lanzar Fastify DX que va a tener React y Fastify Vite configurados y listos para usar, echa un vistazo a este proyecto, si no lo has hecho, todavía está en beta. Lo acaba de lanzar, creo, hace dos semanas, y va a estar listo para usar, teniendo todo configurado pero de una manera transparente que puedes personalizar.
Entonces, cuando comencé la charla, estábamos hablando de unicornios y arcoíris. Tal vez no podamos tener ambos. Si comenzamos a pensar en los problemas que inevitablemente tendremos en una aplicación en producción esos requisitos no funcionales, y los incorporamos en nuestra pila tecnológica desde el principio, aún podemos tener unicornios. Es posible que no tengamos arcoíris, pero aún tengo un unicornio. Así que solo quiero revisar esta pila muy rápido.
Comments