Y con suerte, todos los frameworks y bibliotecas podrán aprovechar los beneficios de rendimiento. ¿Alguien más quiere agregar algo?
De acuerdo. ¿Cuál es la siguiente pregunta? Voy a hablar sobre algo que algunos de ustedes pueden haber escuchado. Angular se está fusionando con Wiz, y la pregunta que tengo sobre este escenario es, ¿todos ustedes creen que podríamos ver en el futuro que algunos frameworks vayan en la misma dirección de alguna manera? ¿Te refieres a la fusión entre múltiples frameworks, o la fusión entre bibliotecas de frontend? En este caso, me refiero a la fusión entre múltiples frameworks. Probablemente no.
En este momento, son sólidos y React. Es bueno ver que hay otro aspecto en esto, que es que todos los frameworks que están saliendo ahora están aprendiendo del pasado. Por ejemplo, Astro tiene algunas mejoras con respecto a Next.js. También vemos esto con Remix y Next.js, donde Remix tenía acciones y cosas así, y trabajamos con el equipo de React para agregar algún tipo de primitiva de acciones a React en sí, ¿verdad? Y ahora, el equipo de Remix también está adoptando las acciones del servidor en Remix mismo, y pueden compartir estas entre los frameworks, ¿verdad? Aún están trabajando en ello. Pero eso es algo que probablemente sea más probable que suceda, que los frameworks se basen en las mismas bibliotecas de representación, como Next.js, Remix, Astro, con React Island, podrán compartir más componentes, porque antes la parte de los datos nunca formaba parte del modelo. Ahora también forma parte del modelo. Por lo tanto, puedes hacer la obtención de datos que funcione en todos los frameworks basados en React, ¿verdad? Menos entre React y Angular, Solid, ese tipo de cosas.
De acuerdo. ¿Fue Rich Harris quien dijo que las personas eligen los frameworks en función de su vibra? Creo que esa fue la cita. No sé si eso es algo bueno o malo. Estoy casi completamente de acuerdo con él. Mientras haya diferentes vibras, habrá diferentes frameworks. Incluso si, ya sabes, parte de ello es un aspecto técnico, y creo que estamos viendo el surgimiento, al menos en este momento, de al menos un par de enfoques arquitectónicos de alto nivel. Así que podrías argumentar que algunos de estos podrían fusionarse, ¿sabes? Pero quiero decir, la gente discute sobre la sintaxis. Algunas personas nunca usarán JSX, algunas personas nunca renunciarán a sus componentes de un solo archivo. No les importa que al final, si agarras, por ejemplo, Vue Vapor, Salt 5, Solid JS, la salida podría ser casi idéntica, pero todos tienen una sintaxis diferente. Desde mi perspectiva, es bastante posible que estemos convergiendo, pero es probable que las personas eviten que eso suceda completamente. Sí, estoy de acuerdo con todo lo que dijeron Tim y Ryan. Probablemente nos unifiquemos en algunas primitivas compartidas con el tiempo y prácticas compartidas. Veo cómo podemos, por ejemplo, comenzar a usar todas las transiciones de Vue para las animaciones de rutas. Eso va a ser genial. Muchos frameworks están compartiendo señales. Nos estamos unificando en ideas similares sobre la carga de código detallada. Y es muy difícil unificar la sintaxis. Hay muchos sentimientos fuertes al respecto.
Comments