Colega estás empezando a manejar algo y se queda obsoleto
@orlandog1979 Жыл бұрын
Realmente es una locura jajjajaja
@sanchezcarlos1986 Жыл бұрын
Lo que callamos los devs.
@chefaku Жыл бұрын
El frontend deberia ser tirado a la lava y hacerse de nuevo en otro lenguaje menos vómitivo xd solo espero que wasm cambie la escena
@ftwtf Жыл бұрын
yo tengo un puñado de pequeños proyectos aún hechos en jquery o react con componentes de clase que claramente funcionan bien y son mantenibles pero que ya no apetece tocar por el simple hecho de que están cambiando todo el tiempo la experiencia de desarrollo y ya no quiero volver a retroceder con esa forma de programar. Si estás cómodo tolerando esto último mientras te mantienes actualizado , entonces JS es tu lenguaje.
@jorgeveega Жыл бұрын
Bienvenido a la programación
@elmersolis7301 Жыл бұрын
Gracias midu, por siempre mantenernos al dia
@moisesfreites8107 Жыл бұрын
Sería excelente un curso de PWA con React
@darwinwatterson1732 Жыл бұрын
Midu lo mismo está pasando con Angular, en la v16 nos traerán las signals 🥰
@ma.fernanda. Жыл бұрын
Gracias Midu, te amamos ❤
@midulive Жыл бұрын
😍😍😍😍 gracias, Maria!
@JulioCampoSwork Жыл бұрын
Si no me equivoco, eso ya lo hace Vue con el "ref" solamente modificando el ".value" es suficiente y no cambia nada mas
@eduardoantonioolmedomojica5438 Жыл бұрын
Pero eso lo puede hacer React Tambien, con un useMemo o un useCallback, tiene sus ventajas y facilidades pero no es la gran cosa.
@CronicasBiograficas Жыл бұрын
mardicion, aprendo algo y ya sale algo nuevo.
@BooneDev-c6h Жыл бұрын
gracias por darnos siempre darnos las nuevas maneras de hacer las cosas
@erickramirez7933 Жыл бұрын
En svelte entonces el estado hay que manejarlo desde el mismo componente? Pregunto porque creo que he estado haciendo unas acrobacias curiosas. He estado ocupando las stores como estados y desde la documentación sale que para eso, según entendí, hay que ocupar el suscribe en el onDestroy para evitar una fuga de memoria y no sé si estoy haciendo bien así
@leandromatilla3303 Жыл бұрын
Angular en su versión 16 va a incorporar signals
@egonbolton3676 Жыл бұрын
Totalmente de acuerdo que useSignal >> useState. Lamentablemente, en Twitter el core team de React ya se ha manifestado repetidas veces en contra de useSignal. Ojalá que cambien de opinión, sería genial que React lo incorpore
@Fernando-ry5qt Жыл бұрын
Tiene sentido, va contra la filosofia de React, un componente con signals deja de ser determinista y pasa a ser dependiente de contexto de ejecución.
@alexdevorigin1 Жыл бұрын
@@Fernando-ry5qt exacto para eso esta el useRef() ya quien mezcle useState() es otra cosa...
@miguelrangel2894 Жыл бұрын
Esto ya lo hacía vue desde sus inicios no es algo nuevo y es llamado una referencia, desde que salió vue3 prácticamente se estandarizó como un método de la composition API :v ahora los react developers lo llaman signals wtf, pero realmente estás son las meras bases de reactividad en vue proxies, getters and setters...
@orlandog1979 Жыл бұрын
En cuanto a gestion del estado me gusta mas Pinia que el mismoRedux-Toolkit
@reydez84 Жыл бұрын
que no angular lo saco?
@sebasro9233 Жыл бұрын
hola bro, como se llama la lupa que usas?
@user-tz6nn8iw9m Жыл бұрын
Andrew Clark: "We might add a signals-like primitive to React but I don’t think it’s a great way to write UI code. It’s great for performance. But I prefer React’s model where you pretend the whole thing is recreated every time. Our plan is to use a compiler to achieve comparable performance." "When we do add a signals-like primitive, it’ll mostly be geared toward serving as a compiler target, or as a low level API for library authors"
@titoworlddev Жыл бұрын
Basicamente lo que hace Vue con ref(). Una de las cosas que me gusta tanto de Vue.
@AndresSaaN Жыл бұрын
En conclusión, Evan Yu es mejor programador que todo el equipo de React. ¿Qué opináis?
@signas13 Жыл бұрын
Me sentí tan feliz cuando por fin entendí como funcionaba el useState (así es, no entendía, soy mas de backend), y ahora me encuentro con que es obsoleto, lo bueno es que luego de que entendí eso pude implementar un OberserPattern con jsvanilla + clases + typescript sin problemas, así que supongo que de ahora en adelante no tendré problema alguno en implementar otras soluciones al cambio de estado en cosas de frontend.
@julioemc2 Жыл бұрын
JAJAJAJAJ lo acabo de entender, y ahora obsoleto jajaj
@orlandog1979 Жыл бұрын
Apenas aprendiendo useState y no alcanza uno a asmiliar todo lo que puede ofrecer, cuando ya viene otro a reemplazarlo asi es imposible
@MxEdgarMx Жыл бұрын
Yo que tengo apenas 4 meses estudiando me pregunto como es que descubren ese tipo de codigos, es muy interesante,
@victororellano1921 Жыл бұрын
No es así como funciona Vue 3?
@gonzalooviedo5435 Жыл бұрын
Hola Midu, gracias por tus videos, no dejaste el link del Tweet.
@yanluisnunezlara319 Жыл бұрын
Soy nuevo en programación y cuando veo esto me da ganas de cambiar de carrera
@danielarroyo679 Жыл бұрын
Justamente estas son las cosas que te deberian dar ganas de seguir, es una mejora, osea te estan mostrando que alguien penso en una mejor manera de hacer lo que ya estabamos haciendo, una maravilla!
@hugoiceloflores5030 Жыл бұрын
Pues cambiate por qué es el pan de cada día y no solo en el front end
@oskarkos100 Жыл бұрын
Aprendiendo de Vue3 god
@joshxy2285 Жыл бұрын
Que opináis de Jotai como alternativa a useState?
@elmichiapologeta Жыл бұрын
Cuando va a llegar esto a React 😢😢😢😢😢😢😢 no lo encuentro en los docs!
@alvarosego01 Жыл бұрын
pregunta... esto incluye cambios y/o afectación en herramientas como redux y su manejador de estados?
@FabianD1991 Жыл бұрын
Al fin algo que no empeore el JS!!!!. Siempre sostuve que la manera de trabajar de React con el estado es muy fea
@HYP3RK1NECT Жыл бұрын
¿Puedes usarlo para consumir el valor numerico de ese estado para una función sin que se atrase el valor. Por ejemplo un valor de estado es 1. Lo igualo a count = this.state.valor y lo mando a una funcion(count) pero el valor de esa función, todavia no llega.
@velkanalpha Жыл бұрын
Con useImmer estoy contento
@luissaraza840 Жыл бұрын
7:00 es la manera como Vue lo hace con composition API, y si se siente mas natural que el setFn
@marcosantonioreyesmedina2364 Жыл бұрын
Creo que esta mejor abstracción tiene más sentido, ojalá y se llegue a implementar.
@gerardovanced3983 Жыл бұрын
no puedo aprender nada porque al mes queda obsoleto 🤡🤡
@VLAD5842 Жыл бұрын
Angular ya lo ha incorporado en su última versión los signals
@DanielGonzalez-wr7fz Жыл бұрын
Yo no entiendo por qué muchos youtubers ignoran a angular como si no existiera xD
@VLAD5842 Жыл бұрын
@@DanielGonzalez-wr7fz quiero pensar que es por desconocimiento no tiene una comunidad tan sexy como React Vue y demás es más bien de enterprise
@1jose5 Жыл бұрын
@@DanielGonzalez-wr7fz Vue lleva buen tiempo con esa reactividad y muchos ni lo topan
@linkndead Жыл бұрын
En React Native tendría conflicto, no? @midu 🤔
@edgardomolinagonzalez3121 Жыл бұрын
React será un solid? va a dejar de usar redux, reducer y estos manejos de estados?
@josemiguelriverarodriguez7152 Жыл бұрын
Technically speaking, Vue refs are already reactive signals. That's why it's easy to replicate the specific API design choices of other frameworks.
@carlosbarrera6098 Жыл бұрын
whhhhhaaaatt espectacular esto es lo mismo que en solid OMG yo creo que asi react no lo implemente puede que next js si
@Gulliver626 Жыл бұрын
Puedes hablar de RxJs? O que opinas de Reactive en react.
@DiegoPerozo Жыл бұрын
Muy interesante el useSignal!
@midulive Жыл бұрын
Totalmente!
@douglashinojosa9233 Жыл бұрын
@@midulive Midu estimado, cual es ese curso de react cuando ejemplificas el useSignal, puedes dejarme el link por favor?
@NicolasSilvaVasault Жыл бұрын
sueño con que algun dev logre integrar signal en react native, de hecho hace un tiempo atras hicieron una peticion para integrarlo pero quedo en nada
@damiantriebl1747 Жыл бұрын
eso no es igual a qwik?
@santiagocaci121 Жыл бұрын
Si
@alexdevorigin1 Жыл бұрын
ps al comienzo analice que es useRef() + useState() juntos basicamente, aunq rompe un poco el paradigma de react, sin embargo ya lo hace como state o ref para que otro en fin ojala no vayan a cagarla.
@IRagnarox Жыл бұрын
Dijiste como funciona el useState en 20 segundos y lo comprendí mejor que en 20 cursos. Y lo de useSignal Si qué podría sustituir al useState.
@vruno182 Жыл бұрын
Tienes que hacer un clon de fotocasa y contarnos anegdotas o algo de cuando lo hacías en produción jaja
@nicobxez Жыл бұрын
de hecho yo vi reactividad cuando estudie JS Vanilla y ahi manejaba mis propios estados en mis archivos modulares
@mrcego Жыл бұрын
Vue riéndose epicamente
@camilocastro2854 Жыл бұрын
gracias
@midulive Жыл бұрын
A la orden!!!
@devrub623 Жыл бұрын
Angular esta implementando esto de manera nativa.
@JecksonGarcia Жыл бұрын
Ojala también aprovechen esto para facilitar pasar el estado cuando se aplica el SSR
@amaury_permer Жыл бұрын
No tanto así, angular simplemente hace referencia a variables en el template, o sea si la variable cambia; el Html cambia, sin necesidad de añadir nada a menos que sea un input y quieras hacer 2 way data binding
@JecksonGarcia Жыл бұрын
@@amaury_permer ese es el funcionamiento tradicional de toda la vida, por eso en su versión 16 están introducen de forma no estable el uso de Signals para mejorar la forma en que se Renderiza la aplicación
@amaury_permer Жыл бұрын
@@JecksonGarcia pues es que si es algo pesado en ese sentido, recuerdo que cuando empezaba a usar react me preguntaba por qué no simplemente hacían lo que Angular, después entendí, no estoy tan atento a las novedades de Angular ya que apenas lo comencé a utilizar por trabajo y se ocupa una versión vieja, bueno saber que están haciendo cambios en ese sentido
@vourdalak666 Жыл бұрын
Es curioso lo similar que son los signals a los refs de Vue
@skuarch Жыл бұрын
muchas cosas detras de los frameworks me pregunto si angular tiene el mismo problema
@Marioblack80 Жыл бұрын
la forma como angula renderiza es diferente, por las estrategias de deteccion de cambios, pero igual van a incorporar signals
@cristianmari1226 Жыл бұрын
jotai ❤❤❤❤❤❤❤❤
@maxgarcia4547 Жыл бұрын
No es lo mismo que ref en vue? No sé porque tanto hype por algo que lleva años en vue y apenas se le reconoce. Me estoy perdiendo algo?
@midulive Жыл бұрын
En el propio vídeo lo comentamos que es similar.
@maxgarcia4547 Жыл бұрын
Si, pero si no me equivoco solo lo mencionas rápidamente en el 13:52. Mi crítica (no a ti personalmente sino al sector en general) es que me parece injusto que a vue no se le dé el mérito que se merece teniendo esta función desde hace muchísimo más tiempo pero al no ser del ecosistema de React pues see le da mucho menos importancia. Creo que a Vue de le maltrata y React esta sobrevalorado 🙈. El siguiente paso será tener computed() 😅. Aún así, ya decirte que me gustas mucho me entretienes bastante. Me gusta mucho tu trabajo 😊
@mmfernandezf Жыл бұрын
Es muy complejo seguirle el paso a cosas como react.
@Mannlexx21 Жыл бұрын
a todos los frameworks de front en realidad...
@SilvestreVivo Жыл бұрын
Esto es lo que existe en Svelte desde 2019, no?
@midulive Жыл бұрын
En el propio vídeo explico qué es lo que tiene Svelte.
@SilvestreVivo Жыл бұрын
@@midulive Lo que tiene Svelte ya me lo se. :)
@mjerez6029 Жыл бұрын
Todo esto empiezo hace muchos años por que usar funciones en vez de variables para "variables" se veía de mala manera y aqui estamos otra vez de vuelta en la casilla 0 con un simple patron de notificación. Redescubriendo la rueda🤦
@vistaland Жыл бұрын
En el caso de React, useAnotherFramework() es el futuro
@sk8osner Жыл бұрын
Parecido a los que usa angular con el ChangeDetectorRef
@camotubi Жыл бұрын
Solo vine a decir que esto lo lleva haciendo vue desde la versión 2
@gilbertluis7996 Жыл бұрын
Se me de un aire a Vue
@BlackMilo87 Жыл бұрын
muy buena pero mas magica, svelte...
@Jquint3ro Жыл бұрын
React va a usarlo si o si. Porque no van a quedarse atras solo por no querer usar una funcionalidad "ajena"
@victor52589 Жыл бұрын
a mi me paso en una aplicación usando react native, una calculadora simple, en dispositivos con pocos recursos para renderizar el label, el usestate hacia que fuera ultra ultra lento
@victor52589 Жыл бұрын
@@francarloscastillorobles3618 entonces será el framework el problema ? Porque literal mi código solo tenía los 9 botones, mas agregar, multiplicar, dividir, borrar todo Y probé con botones, con touchable algo, y cuando eran muchos botones explotaba, era ultra lento
@victor52589 Жыл бұрын
@@francarloscastillorobles3618 también lo intente 😅
@styk924 Жыл бұрын
Esto no es lo que hace angular?
@JecksonGarcia Жыл бұрын
Esta creo que en Alpha desde su versión 16 para que la gente pruebe y luego ver si lo vuelven Stable
@programacion5536 Жыл бұрын
La programación reactiva llega a los frameworks de frontend!!
@DO462 Жыл бұрын
Vue implementa signals desde hace años
@hbiblia Жыл бұрын
07:40 Se parece a ref de vue3
@JuaniDev Жыл бұрын
oh wtf nice info
@SergioSeguraTV Жыл бұрын
Por fin han conseguido medio-imitar lo que hace Svelte desde el día uno, no? Actualización selectiva del componente que ha cambiado sin necesidad de VDOM
@danielarroyo679 Жыл бұрын
POV: Acabas de aprender y entender el useState xd
@javierantoniofelixtorres2851 Жыл бұрын
orale, se parece a vue usando ref(0)
@SkillisForNoobs Жыл бұрын
Y se acaba de reinventar svelte xD.
@Rvjonh Жыл бұрын
nah, react apenas implementando esto, y svelte ya lo integra y mejor xD sin un hook
@saracamilalauramanzaneda2776 Жыл бұрын
yo siempre odie useState, muchos bugs.
@gatos-perros Жыл бұрын
midu, tus videos resubidos de lives, quedan con poco volumen, compara con algun video de otro youtuber, y te darás cuenta! igual gracias por la info!!!
@MateScript Жыл бұрын
Bruh..recien le entendi la logica a UseState
@JoAcOx7 Жыл бұрын
magic oriented 😂
@mvargasmoran Жыл бұрын
No hay nada que odie mas que React.
@midulive Жыл бұрын
Odiar a una biblioteca. Qué concepto más desconcertante.
@mvargasmoran Жыл бұрын
no finjas no haber visto los desastres que son esos codebases y lo que escriben quienes salen de "React Bootcamps"@@midulive
@JavierRamirez-nb2xh Жыл бұрын
Pero acabo de aprender a usar useState 😵💫
@TechSpot_Reviews Жыл бұрын
Cuando van a simplificar el lenguaje? Porque mira que es facil hacerlo mejor y siguen cagandola
@kololee Жыл бұрын
Buen video, pero es muy molesto que lo subas sin editar, sería mucho mejor sin todas las interrupciones de donaciones/suscripciones/etc del live.
@darioanyelocuzc5604 Жыл бұрын
El tema es QUÉ , ... React, ya no será unas de las mejores opción 🤷♂ Muy Pronto✌....Suerte