React nos hizo esperar 7 años para añadir esto
Recientemente, el equipo de desarrollo de React anunció una nueva característica que ha dejado a la comunidad entusiasmada y sorprendida al mismo tiempo. Se trata de una adición que muchos han estado esperando durante años, pero que finalmente ha llegado después de una larga espera de 7 años.
Esta característica es un nuevo enfoque en la manipulación de estados en React, que promete simplificar y mejorar significativamente la forma en que los desarrolladores manejan el estado en sus aplicaciones. La adición ha sido recibida con entusiasmo por la comunidad, que ha elogiado al equipo de React por escuchar y responder a sus necesidades.
La espera de 7 años para esta adición puede parecer larga, pero demuestra el compromiso del equipo de React con la calidad y la estabilidad. En lugar de apresurarse a implementar nuevas características, el equipo se tomó el tiempo necesario para asegurarse de que esta adición cumpliera con los altos estándares de React y proporcionara un valor real a los desarrolladores.
A pesar de la larga espera, la adición ha sido recibida con entusiasmo y celebrada como un paso significativo en la evolución de React. Los desarrolladores están ansiosos por aprovechar esta nueva característica y explorar cómo puede mejorar sus aplicaciones y su flujo de trabajo.
En resumen, la espera de 7 años para esta adición ha valido la pena, y demuestra el compromiso del equipo de React con la excelencia y la satisfacción de sus usuarios. Esta adición marca un hito importante en la historia de React y promete impulsar el desarrollo de aplicaciones web a nuevos niveles de eficiencia y calidad.
que opinas de los custom elements con shadow dom en vez del virtual dom? creo que algo de eso vi alguna vez en OMI(tencent-wechat) pero eso es harina no de otro costal sino directamente de otro planeta
por fin, siempre que uso swiper tengo que ponerle ts-ignore
Suelo usar mucho Custom elements (web components), me encantan pero el tema está en que es simple competencia. Claramente tanto React como Angular como etc…etc… desarrollan su propia tecnología para crear componentes y se enfocan en eso. Dar soporte para integrar otros componentes no sé si vaya en su "filosofia" cosa que si hace Astro y me parece mejor en ese sentido, pero porque Astro intenta integrar todo. Ese es el tema "competencia" y enfoque
Oye, pero react dice que ocupa 6.4kb minified, mientras vue ocupa 98kb y svelte 68.kb, con lo que react es el mas liviano
Hace algunos años tuve la oportunidad de usar StencilJs es un compilador muy interesante para webcomponents y era muy agradable hacer componentes para otros frameworks y librerías.
SI le importase a alguien, habrían ofrecido algún pull request con la solución, es muy fácil quejarse desde la barrera, pero aquí nadie propone pull request
COMO COMO??? 2017 no fue hace 3 años???? KE
Riotgames tiene el league of legends con assets de hace una decada sin sacar. que esto tenga retro es nada
Midu es que tu no entiendes que una empresita pequeñita como Meta no puede darse el lujo de tener algo mas de personal se funde! jajajajajaja
nada que ver pero para mi lo que realmente ocupa mucho es la carpeta node_modules, como mrd puede llegar a ocupar a 1gb o mas? es absurdo ni proyecto del kernel de linux pesa tanto
Soy super fan de React (y lo seguire usando, no me gustan los paradigmas actuales que no estan basados en JSX, lo unico Remix, Solid y eso, pero odio el tema logica en el template tipo ng-for, v-if y todo eso) pero tienes toda la razon. Se mueve lento, y pudiendo liderar en innovacion y popularizar nuevas tecnicas, son lentos en adaptarse.
No lo hacen porque saben que son los preeminentes y dar soporte a custom components significa que si lo haces en polimer o lit pues no ha perdido el tiempo
Midu sería bueno explorar el tema de los web-components con opciones como lit pero haciendo una demo de librería publicada en npm, que pueda ser usada en cualquier framework como angular o react por lo menos, este tema si bien tiene documentación es algo enredado y no cuenta con muchos videos en español actualizados, sería muy bueno para las personas que llegan a equipos que piensen en montar librerías para diferentes proyectos donde puedan re utilizar todo desde una sola librería. saludos!!
El shadow dom apesta, y lo sabes.
Demasiado drama por 100kb jajaj
este quiere que react se actualize a cada rato para que siga sacando videos y no se muera de hambre, mejor busque trabajo de verdad
No sabía que React no tuviera soporte para Web Componets, vengo de Angular y en mi caso es super habitual, al final en muchos proyectos no usas solamente una tecnología, puede ser que tu login esté con una tecnología diferente, que tengas un CMS además de tu SPA, que tengas que pasarle a un tercero un componente que funcione por si mismo con toda la lógica necesaria.
Puedes crear un lenguaje de diseño común entre toda tu empresa usando solo web componentes, con la flexibilidad de ser agnóstico a las tecnologías y usando estándares de la propia web.
Ya que quiten los Class components 🤭 jajaja
Eso es lo que pasa cuando eres el rey, que terminas relajándote y la competencia viene fuerte.
React 19 tengra signals?