Ok, Angular 19 is amazing...

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 164

  • @brandocarrillo8866
    @brandocarrillo8866 Месяц назад +78

    Super enamorado de trabajar con Angular, y es que es una buena noticia sobre la estabilidad de los signals con la v19

  • @antonio_madrid
    @antonio_madrid Месяц назад +94

    El problema del libertinaje de JS/React es que mucha gente acaba abusando de él y creando código muy poco mantenible y poco legible. De hecho un patrón recurrente que veo es que los lenguajes "libres" suelen ser los preferidos para gente que no quiere preocuparse mucho sobre buenas prácticas de desarrollo, patrones, principios, etc.
    PD: a mi también me encanta el libertinaje, pero todo gran poder conlleva una gran responsabilidad.

    • @wesxt7358
      @wesxt7358 Месяц назад

      eso incluye a los que programan en c o c++?

    • @antonio_madrid
      @antonio_madrid Месяц назад +2

      @wesxt7358 el que quiere guarrear, guarrea xD. Aunque los lenguajes de tipado fuerte suelen invitarte a ser mas "pulcro" por diseño y limitación.

    • @erwingalvez7322
      @erwingalvez7322 Месяц назад +1

      un gran poder conlleva una gran responsabilidad.
      Grande tio ben programer

    • @RochaNahuel
      @RochaNahuel Месяц назад

      Hola Antonio como estas? Justo en este momento me veo en una situación que me tiene en duda y es la siguiente , hace año y medio programo con java y spring boot y creo tener un nivel de decente a muy bueno. Me encanta el desarrollo backend, microservicios y lo que es cloud. Pero en lugar de seguir profundizando eh decidido aprender un framework frontend (Angular) o una librería como (React) con el objetivo de facilitar mi inserción laboral. El caso es que indagando con todo este tema de las IAs que cada vez esta mas fuerte leí mucho que Angular sera mas reemplazable por la IA en el futuro que React por su naturaleza mas estructurada donde las cosas se hacen "bien" de una sola "forma". No se tu que opinas? un abrazo!

    • @antonio_madrid
      @antonio_madrid Месяц назад +4

      @@RochaNahuel permíteme que me explaye un poco.
      Cada uno tiene su opinión, en base a mi experiencia las empresas suelen contratar a perfiles más especializados. Quiero decir, todas las empresas quieren a alguien que "sepa hacer de todo", pero la realidad que me he encontrado haciendo diferentes entrevistas es que las empresas de primeras lo que quieren es a alguien que sepa mucho del puesto que están buscando.
      Te cuento esto porque precisamente mi perfil es multidisciplinar.
      Mención aparte las startups, ese tipo de empresas suelen tener necesidades muy concretas y generalmente quieren a perfiles mas multidisciplinares, pero con mucha experiencia.
      En cuanto a la AI, no creo que vaya a eliminar carreras a corto plazo. Lo que es evidente es que está subiendo el nivel de requisitos, que eran extraordinariamente bajos en tecnología.
      Volviendo a tu caso particular, si te interesa Angular, no está mal, pero yo me centraría en back o front si fuera tú para un entry level. Es decir, trataría de ser muy competente en algo y luego ya vería si expandir.
      Recordar que los perfiles full stack son unicornios y eso la gente con experiencia lo sabe bien, por eso cuando ven perfiles junior con el título "full stack" les chirría bastante. Solo unos pocos elegidos son verdaderos full stack, y eso les lleva muchos años conseguirlo.
      En cuanto a qué framework aprender de front, lo primero que te diría es cual es la realidad de tu región. Por ejemplo, en España lo que mas se solicita suele ser Angular.
      Respecto a buenas prácticas y código estructurado, Angular es un framework bastante estricto, eso te obliga a seguir ciertas reglas y acabas cogiendo buenos hábitos. React es mucho mas flexible al no forzarte a seguir demasiadas reglas, eso te da mucha libertad y velocidad, pero genera vicios.
      Cual escoger? Esto es muy subjetivo, personalmente soy mas partidario de dar herramientas "mas sencillas" al inicio, ya que creo que lo importante al inicio es asimilar el pensamiento lógico y el dominio de la herramienta, y luego ya aprender buenas prácticas. El problema de esto es que suele generar malos hábitos que luego son difíciles de quitar.
      Espero que te sirva de algo esta info, ánimo y suerte.

  • @danielos2294
    @danielos2294 Месяц назад +150

    La gente que critica a angular es porque no lo conoce, es un gran framework.

    • @johan_Duque
      @johan_Duque Месяц назад

      @@danielos2294 ¿Recomiendas aprender React y luego Angular? Es que tengo entendido que es mejor empezar por React si estás empezando

    • @gatoconcasco
      @gatoconcasco Месяц назад +6

      Pero no lo usa ni el tato

    • @julianrodriguez-hm5bc
      @julianrodriguez-hm5bc Месяц назад +6

      La verdad que si, me enseño mucho acerca de estructurar bien los proyectos, buenas practicas y abstracción de componentes. Yo soy desarrollador de aplicaciones móviles y cuando empece lo hice por React Native. Al pasar a asistir al equipo de front end en Angular se me abrió un panorama que pude extrapolar a los demás proyectos.

    • @VictoriaValeria
      @VictoriaValeria Месяц назад

      ​@@gatoconcasco Que algo sea popular no quiere decir que sea el mejor, un ejemplo React. O WhatsApp vs Telegram, este último es mejor y no es que sea tan popular

    • @flanderstruck3751
      @flanderstruck3751 Месяц назад +43

      ​@@gatoconcascojunior arrogante detectado

  • @Michael-BG
    @Michael-BG Месяц назад +31

    Supongo que gran parte de los que critican a Angular son los mismos que critican a Java, C# y PHP pensando que siguen añejos cuando tienen muchas mejoras.

    • @buhito23
      @buhito23 26 дней назад

      Cuando esos que critican supiedan lo demandado que es en grandes empresas...

  • @viktormiller777
    @viktormiller777 Месяц назад +13

    diabloo buen momento para empezar proyecto personales, llevo siguiendo angular desde 14, 15, 18 y ahora 19 que belleza

  • @AlexCoronell
    @AlexCoronell Месяц назад +10

    Angular me gustaba mucho, ahora me gusta demasiado, sin duda, una evolución impresionante lo de las últimas tres versiones

  • @emilzonjeronimo8898
    @emilzonjeronimo8898 Месяц назад +3

    Los comandos de migración existen muchos desde versiones muy anteriores, recientemente migré una aplicación mediana CSR desde la versión 9 a la 18, todo gracias a los comandos de migración entre versiones y otros schematics que te hacen la aplicación sin módulos automáticamente, cambiar los input por signals, cambiar a la nueva sintaxis control flow, etc.

  • @juancarlosgomez4619
    @juancarlosgomez4619 Месяц назад +25

    Nunca me voy arrepentir cuando empezé aprender Angular !

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Lo mismo digo a mi me enseño a hacer las cosas de una manera que luego me gusto tanto que las he buscado hasta en el backend, no podria vivir hoy sin un sistema de injección/inversión de dependencias por poner un ejemplo o sin algunos decoradores

  • @_dankira_
    @_dankira_ Месяц назад +12

    "todos saben que a midu le gusta PHP" xdddd

  • @foxdie8106
    @foxdie8106 Месяц назад +4

    La hidratacion como la plantea angular es clave para ecommerce y paneles de estadisticas

  • @davidgarciasantes
    @davidgarciasantes 24 дня назад

    Angular no deja de sorprender!! Me mola tu camiseta haha 😊

  • @CasiMaduro
    @CasiMaduro Месяц назад +2

    La hidratación sale mejor en el mouseInput, no en el click. En mobile se puede usar un Intersection Observer para hidratar si el elemento está en pantalla

  • @sleepwritten
    @sleepwritten Месяц назад +2

    Ya desde Angular 17 que se va sintiendo cambios muy a positivo. Aprovecharé ahora mismo el probar la nueva versión!

  • @carlosdeveloper
    @carlosdeveloper Месяц назад +1

    Gracias por el resumen, vale oro esto. Saludos desde Argenzuela.

  • @jorged3894
    @jorged3894 Месяц назад +1

    Al final Angular se usa mucho a nivel empresarial, tal como dices, por esa falta de "libertinaje". Puedes contratar a un equipo de 50 personas para hacer la "mega-webapp", que al final hay sólo 1 forma correcta de hacerla según Angular, con lo cual es una gran ventaja para proyectos grandes en los que se asignan a gran número de desarrolladores. Una feature va a estar hecha de forma similar, con los mismos patrones que otra feature hecha por otro grupo de desarrolladores. Al final hace suficientemente bien (aunque no perfecto) casi todo lo que necesita una webapp y no te tienes que comer la cabeza en encontrar un "stack" porque ya te lo da casi todo el propio Angular.
    Para bien o para mal, su rigidez es lo que le hace una opción muy lógica para cierto tipo de proyectos en empresas especialmente grandes.

  • @SebastianSanhuezaTapia
    @SebastianSanhuezaTapia Месяц назад +1

    Midu, se puede hacer un degradado del blur? es decir que arriba esté más desenfocado que abajo ¿Existe alguna manera de hacerlo?

  • @AngelDiazFUTURO
    @AngelDiazFUTURO Месяц назад +2

    Si te estas iniciando en programación, como recomiendas empezar con Angular? A mi me gusta. Algun proyecto en particular para arrancar y ya teniendo 48 años de edad... Thx

  • @GelzintVidaurre
    @GelzintVidaurre Месяц назад +3

    Midu Haras un curso de angular 19??? De principiante a avanzado

  • @jorgtruk
    @jorgtruk 20 дней назад

    el uso de la signal para modificar valores ya es obligatorio ? osea estoy en un proyecto y no se si las signal ya es de uso para todo ?

  • @criscalovis
    @criscalovis Месяц назад

    yo creo que depende de los usos, si estas creando una spa(single page application), eliges, React, pero para ecomerce o páginas públicas es mejor ir con astro, next, qwiki, etc.

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Estoy haciendo una POC de nuestro ecommerce SKLUM (bueno, le llamo poc pero es básicamente el proyecto completo) y con SSR estoy viendo unos tiempos de respuesta muy buenos además de estar aplicando varias tecnicas para potenciar el rendimiento inicial de la web, como por ejemplo pintar componentes de forma parcial hasta que no estan en el viewport reservando su aspect ratio (imaginate, un Card tiene digamos 25 nodos en el DOM, en lugar de hacer lazyload a la imagen haces lazyload a todo salvo algo que pueda tener impacto en SEO) de este modo una página de 50 productos que tenemos en una PLP (en la que hay admeás 16 productos en un slider) seria (50+16)*25 = 1650 nodos, aplicandolo de la forma que digo (50+16) * 2 (en nuestro caso el wrapper del card + el titulo por SEO) = 132 nodos
      Tengo amplia experiencia de casi una decada en Nextjs y en Angular (en angular nunca use SSR) y creo que angular hoy por hoy es superior en cualquier caso de uso.
      Qwik hace años que le vengo siguiendo la pista pero no termina de despegar y tiene bastantes bugs (al final lo que tiene enfrente son frameworks maduros, era de esperar) no lo usaría en algo productivo ni de coña, de aquí a que sea estable del todo igual cambia medio framework.
      Y luego ya astro pues depende, al final cualquier web tiene interacción y acabarás muriendo quieras o no en react o en angular incluso si escoges atro, yo personalmente no veo tan claro cuando usar Astro, hasta el punto de que no le he prestado nada de interes, me vi unos videos, vi lo que podia hacerse, vi que lo que se puede hacer tambien se puede en los otros pero no todo lo que pueden hacer los otroso lo puede hacer Astro y no me parecio nada impresionante.

  • @SurceBeats
    @SurceBeats 28 дней назад

    Debería ser en el hover con prefetch

  • @alejandrocb139
    @alejandrocb139 Месяц назад +1

    Se ve bien, pero ya no sé ni por donde empezar con tanto cambio, otro punto es que no sé si la comunidad lo adoptara para el uso de librerías y demás.

  • @uzcateguijesusdev
    @uzcateguijesusdev Месяц назад

    Yo tengo mi web en react. Pero la ando cambiando a angular ya que se ha ido mejorando de una forma muy buena. Además de que uso contentful para manejar el contenido me va de bien. Ya tengo parte de los componentes con tailwind y anda quedando chevere.

  • @TheRexord88
    @TheRexord88 Месяц назад

    No entiendo el final, que quieres decir con que react si tiene libertinaje y angular no? Pregunto porque tengo curiosidad sobre a qué te refieres

  • @wolfayan
    @wolfayan Месяц назад +1

    Para empresas grandes, me refiero a DIsney Media que es donde estoy, Angular esta presenta, veamoslo como las grandes compañias son las que lo usan

  • @franklindanilohenaopineda2965
    @franklindanilohenaopineda2965 17 дней назад

    Buenas, donde podría hacer un curso desde 0 en angular, sin entender nada de el. Sabiendo html,css y js.
    Gracias.

  • @S4MBENTZ
    @S4MBENTZ Месяц назад +2

    Lo mejor para el frontend 🤩🤩🤩🤩

  • @alessandromicelli2652
    @alessandromicelli2652 Месяц назад +2

    No sé pq qwikjs no ha matado a todos los otros fw, pero la performance que tiene no la tiene ninguno. Ahora deberían hacer la hidratación los nuevos fw y ssr por defecto. Yo uso vuejs que ya está a nivel de react y la sintaxis es muy parecida en la versión 3 y no tiene esa mierda de jsx. Si nuxt pone la hidratación ya está 😂🎉.

  • @JorgeDev92
    @JorgeDev92 Месяц назад

    Yo soy team Angular día 1 pero la verdad es que ultimamente se notan mas que nunca las mejoras, podriamos decir que de la v2 a la v6 hubo muchas mejoras (performance y calidad de vida) luego hubo una época con mejoras a cuenta gotas (casi todas las mejoras eran destinadas a que en modo dev los errores no fueran marcianos) porque se les alargo el cambio de motor a Ivy y tras tener Ivy se nota que son ahora capaces de meterle features sin tanto dolor de cabeza, yo no creo que sea gracias al que gestiona Angular actualmente, al final Ivy estaba estable desde hace 3-4 años, las primeras 2 releases o asi fueron destinadas a optimizaciones/bugs en Ivy y a limpiar el codigo de la vieja implementación, podríamos decir que desde hace 2 años Ivy esta muy estable y toca meterle features/optimizaciones, algo imposible sin haberse chupado todos los años que se chuparon.
    Lo que si que puede haber cambiado (esto ya es especulación) es la calidad de los programadores que están dentro, si Angular ahora es el único framework web de google (tras la fusion con su framework interno) me imagino que la prioridad para Google tiene que ser muy superior a la de hace unos años, que vaya bien Angular significa que irán bien sus propios proyectos.
    Ahora mismo estoy haciendo con SSR una poc del ecommerce que tenemos (Sklum) para ver si soy capaz de sacar un 100/100 con la misma PDP que tenemos en producción. Si soy capaz de lograrlo (porque al final, si que es verdad que angular pesa algo más que React y eso me preocupaba y el tema SEO es muy importante para un ecommerce y el tema SSR no lo tenía tan claro para angular porque hace unos años lo testee y me parecio una basura) tiene bastantes papeletas de que el proyecto de 2025 lo hagamos con Angular (ya nuestro equipo lo usa en toda la app interna, gestion de SGA, ecommerce, Marketplaces, pmi...) en lugar de Next.js
    El año pasado hice una Poc en Next de PDP, PLP y Home y hubo cosas que me parecieron muy tediosas de hacer que ahora en Angular me han parecido triviales.
    Si que es verdad que estoy haciendo el esfuerzo de adaptarme a la nueva forma de hacer las cosas en Angular porque mi forma de hacerlas era "viejuna", no usaba los nuevos @if, @for, etc... ni usaba signals, dependia 100% del zone.js (ahora se puede quitar pero debes tocar un par de lineas de codigo, evidentemente hay muchas apps que dependen de que magicamente se refresque la interfaz y quitar zone.js las convertiria en poco menos que una web estática)

  • @alexgoiadev
    @alexgoiadev Месяц назад

    Perro viejo en angular y palabras sabias las de midu. Son herramientas, no hay que enamorarse de ninguna y si ya te has enamorado de una que no te impida ver las ventajas de otras.

  • @ozzolim
    @ozzolim Месяц назад

    Para cuando react 19 oficial no en release candidate Next 15 ya la usa pero aun representa un riesgo?

  • @Viccc___
    @Viccc___ Месяц назад +1

    Qué significa que ahora los signals son más estables?

  • @luisfeliz5492
    @luisfeliz5492 Месяц назад

    Lanzaras un curso de Angular 19?

  • @Ing_jou
    @Ing_jou Месяц назад

    Y eso que estoy en la 16 y mi paginita funciona muy bien todavía, ahora que será 19.

  • @juanpena7612
    @juanpena7612 Месяц назад +4

    Cuando un curso de Angular? :)

  • @german7677
    @german7677 Месяц назад

    React o Angular ? Hoy en en dia cual ofrece mas salida laboral?

  • @odonml
    @odonml Месяц назад +1

    Todos sabemos que Midu hace cosas en angular cuando apaga stream xD❤‍🔥

  • @ACertainWebDeveloper
    @ACertainWebDeveloper Месяц назад

    Angular y NextJS tienen que ir un poco mas lento, sacan dos versiones por año

  • @frideldev
    @frideldev Месяц назад

    una consulta minudev, acabo de actualizar de la version 18 a 19, pero me sale error en los imports, esquemas, donde me pide que coloque standalone en true, por que la migracion me quito en todos mis archivos, ahora si ejecuto, sale todo bien, pero a nivel de verificacion en el visual studio code me sale errores, como lo corregiste?

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Has usado ng update ? o has subido versiones a pincho?

    • @frideldev
      @frideldev Месяц назад

      @JorgeDev92 use ng update, funciona Todo normal ,pero en El vscode muestra El error y pide que coloque El stadalone en true ,

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      @@frideldev si tú ahora puedes decirle que funcione como siempre o por defecto standalone, lógicamente eso no te lo cambian automáticamente porque rompería cualquier app, las apps viejas va a tener que mirar a standalone poco a poco o quedarse en la forma clásica que es igual de valida

  • @sorecerer
    @sorecerer Месяц назад

    Angular siempre ha tenido una simplicidad brutal a la hora de migrar versiones major, no es algo nuevo...
    Yo creo que la gente que se queja de Angular como de otras cosas estilos C# etc esque son un poquito cerrados de miras.
    Por lo demás, buena versión y video.

  • @mrdiro1172
    @mrdiro1172 Месяц назад

    Ostias Manolo, ostias tio estoy que flipo 😮

  • @nayosx
    @nayosx Месяц назад

    Yo soy dev angular desde la version 7, pero me gusta como se usa reactjs

  • @horimiyarawstyle
    @horimiyarawstyle Месяц назад

    Cual es el equivalente del useEffect en Angular?

    • @panchojorongo
      @panchojorongo Месяц назад

      computed

    • @horimiyarawstyle
      @horimiyarawstyle Месяц назад

      @ me suena mucho a Vue

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Literalmente effect
      effect(() => {
      const valorSignal = variableSignal();
      })
      Cuando el signal variableSignal cambia effect se ejecuta
      Luego tienes la otra opcion que es el behaviorSubject de Rxjs que ya puedes hacer cosas mas complejas, por ejemplo:
      variableBehaviourSubject.pipe(skip(1)).subscribe(() => console.log('hola")
      Solo con RxJS ya tienes un mundo

  • @rumpelstiltskin08
    @rumpelstiltskin08 Месяц назад

    Por fin angular poniéndose al día

  • @alessandromicelli2652
    @alessandromicelli2652 Месяц назад

    Yo amo qwikjs y al click no se nota nada pq el js que descarga son pocos bytes y después está en cache

  • @jphvnet
    @jphvnet Месяц назад

    En la empresa todo es React en todos los equipos

  • @cesarrawr249
    @cesarrawr249 Месяц назад +1

    Mi react se queda atras, que le hicieron a mi pobre react, pésima decisión darle todo el poder a vercel, y eso que me encanta

  • @StevenBytes
    @StevenBytes Месяц назад

    La estabilidad de los signals 🎉

  • @marcomolina6213
    @marcomolina6213 Месяц назад

    Algunas cositas ya estaban antes de la versión 19...

  • @dangerosa01
    @dangerosa01 Месяц назад +3

    Blazor se los come crudo con papas al horno

  • @darasat
    @darasat Месяц назад +6

    Angular es demasiado bueno.
    Para hacer arquitecturas complejas.
    Hay que ser muy mal desarrollador para hacer daños con este framework

  • @lucass8049
    @lucass8049 Месяц назад

    Claro que es increíble Angular

  • @snithfferx
    @snithfferx Месяц назад

    oseaseque, a Angular, le pasó lo mismo que a PHP, que por mala administración no avanzava. Interesante.
    Yo apoyo a miguelin, también le he encontrado ese sason a astro y react, que me ha sorprendido, y sí me cambio a otro framework, de frontend, sería react o vue, más porque vue fue mi primer framework frontend y a Angular no le encontré por donde.

  • @RubianoAndy
    @RubianoAndy Месяц назад

    Yo estoy feliz con Angular, me parece incluso mejor que React (Next)

  • @dei8bit
    @dei8bit Месяц назад

    y Svelte? ♥

  • @cristiandavidhomeacosta5091
    @cristiandavidhomeacosta5091 Месяц назад

    React y Angular NO son las dos bibliotecas más usadas, según el survey de JetBrains serían React: con 57% y Vue: 32%

    • @midulive
      @midulive  Месяц назад +3

      Y según otras encuestas es Angular la segunda. Supongo que depende de cuantos países asiáticos respondan la encuesta (que beneficia a Vue)

  • @jairxrendler
    @jairxrendler Месяц назад

    Grande Midu!

  • @codigo-nueve
    @codigo-nueve Месяц назад

    y yo aun en Angular 15

  • @ivanalcideschoquecruz9629
    @ivanalcideschoquecruz9629 Месяц назад +8

    curso de angular 19 !!!!!!!

  • @carlosrofts5230
    @carlosrofts5230 Месяц назад

    Quiero aprender angular pero debo comenzar por la v19 o por cual versión ? Jaja al menos es más estable que react creo :v

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Con la 19, en mi empresa tenemos varios proyectos internos en Angular 18 yo estoy haciendo uno personal en 19 y no he encontrado un solo bug

  • @fabianrr
    @fabianrr Месяц назад

    Angular esta on fire

  • @marcomolina6213
    @marcomolina6213 Месяц назад

    Angular es increíblemente útil

  • @aaronss
    @aaronss Месяц назад +4

    Simplemente el mejor framework de front

  • @LukaModric101
    @LukaModric101 Месяц назад +1

    Es bueno para un principiante Angular ?

    • @Sergiosat92
      @Sergiosat92 Месяц назад

      No, primero HTML, CSS y JS puro, luego Astro, luego, React / Next, luego Angular

    • @josemiguelmartinezd.490
      @josemiguelmartinezd.490 Месяц назад +4

      Entrale al Angular sin miedo.

    • @codigo-nueve
      @codigo-nueve Месяц назад

      @@josemiguelmartinezd.490 con fe

  • @danielzapata9099
    @danielzapata9099 Месяц назад

    Me pareció oír curso de angular?

  • @mtzrmzia
    @mtzrmzia Месяц назад

    Sueles comparar con Astro, Next o Qwik pero JAMÁS con Nuxt que es el que ya trae todo lo que los demás apenas implementan. Deberías darle una oportunidad a Nuxt

  • @adrianjim7830
    @adrianjim7830 Месяц назад

    angular es el java de los framework de javascript

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Lo que acabas de decir no tiene sentido, Java y Javascript son lenguajes, es como decir que Angular es un lenguaje

  • @marceloalejandro1476
    @marceloalejandro1476 Месяц назад +4

    Esto ya lo hacía PHP! 😅

  • @mmfernandezf
    @mmfernandezf Месяц назад

    Que le ha faltado elementos de migración a Angular ???? No lo creo

  • @damiancisternas6067
    @damiancisternas6067 Месяц назад

    Nunca habla de Vue 😢

  • @ORPMJ
    @ORPMJ Месяц назад

    y yo haciendo proyectos con angular 14 💀

  • @RelatosdeRiqueza
    @RelatosdeRiqueza Месяц назад

    ¡¿Quién más está cansado de reescribir el código todo el tiempo?!

  • @javigrcia
    @javigrcia Месяц назад

    Y algún día Astro soportará Angular ??

  • @sendostudiogames
    @sendostudiogames Месяц назад

    Aaaaah pero yo estoy aprendiendo el 18 🫠🫠

  • @kf_11
    @kf_11 Месяц назад

    El problema es que muy probablemente te toque codigo en angular 15 para atras ☠️

  • @str9845
    @str9845 Месяц назад

    Ayer no había salido angular 18 ?

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Sale una version cada 6 meses, pueden retrasarse 1 o 2 semanas si algo no está cerrado del todo pero suelen ser puntuales, yo uso angular desde la version 2 y así ha sido siempre. Creo que solo hubo una version que se saltaron que fue la 3 y ahi hubo 1 año sin version grande (pero era natural, Angular nace oficialmente en la V2 pero la 3 y la 4 eran básicamente una beta, le faltaba mucho para estar en modo produccion, muchos bugs, lentitud, framework que pesaba mucho, errores incomprensibles)
      Node sigue una estrategia de versiones bastante similar, 2 versiones al año y una se convierte en LTS

  • @trolleaDitto
    @trolleaDitto Месяц назад +1

    Soy Signal🗿(me falta afecto femenino)

  • @danlukae1166
    @danlukae1166 Месяц назад

    Queeeee? Yo ni he empezado la 18😭😭😭😭😭

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Es lo mismo solo haz ng update y sigue lo que te diga la consola, normalmente te dira que hagas commit de los cambios antes de tirar cada comando y se ejecutará sin problemas.
      Nosotros tenemos un proyecto grande desde la V12 y ha ido subiendose hasta la V18 sin ningun problema y en cuanto la libreria de grids que usamos (AG-GRID) sea compatible con V19 actualizaremos.

  • @alvarosego01
    @alvarosego01 Месяц назад

    genial ..!

  • @oscarvallecillo8414
    @oscarvallecillo8414 Месяц назад

    No creo

  • @sniperdaoud
    @sniperdaoud Месяц назад

    Angular, no estaba muerto ? 🤔

    • @BerlinSantos
      @BerlinSantos Месяц назад +4

      no quien murió fue AngularJS que no es lo mismo que Angular a secas

    • @sniperdaoud
      @sniperdaoud Месяц назад

      @@BerlinSantos 😥😥

  • @dadodelgado1996
    @dadodelgado1996 Месяц назад +4

    Siento que dicen lo mismo de cada nueva version de algo. Sería mas interesante ver algo como "React 20 es una porquería"

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Y que esperas? Si te ofrecen mejoras de performance (aunque sean pocas) y te añaden (sin quitarte nada) nuevas features como mucho puedes sentir indiferencia porque no necesitabas mas performance y no necesitabas las nuevas features, pero no va a ser peor que antes (a no ser que metan algun bug gordo)

  • @contrerasgarciaangel6614
    @contrerasgarciaangel6614 Месяц назад

    viva angular

  • @edwinhaq
    @edwinhaq Месяц назад

    Ostia!!!

  • @alexandercasas577
    @alexandercasas577 Месяц назад +1

    Nunca entendí el sentido de la hidratación... me parece una estupidez que te añade una cosa por un lado y te la quita por el otro
    Si el Js del componente es chico, no amerita añadir todo el código y lógica para la hidratación, y si el Js es grande... entonces te va a perjudicar la latencia de descarga del js, evaluación y ejecución... el punto medio no se sabe cómo medirlo asi que es una estupidez
    Encima Midu lo dibuja cómo que es algo indispensable que se requiere de toda la vida y no es así... Durante toda la historia se crearon sitios y aplicaciones web sin eso y se puede seguir así
    Yo diría que no se dejen delirar por nombres extravagantes...

    • @rumpelstiltskin08
      @rumpelstiltskin08 Месяц назад +2

      Creo que tiene sentido cuando lo que quieres es reducir el ancho de banda en la transferencia de datos.

    • @JorgeDev92
      @JorgeDev92 Месяц назад

      Cuando tienes seo en tu web necesitas Server Side Rendering (SSR) y a su vez debes contentar a Google con las web core vitals porque tener 75/100 en todas te da boost de SEO, evidentemente no es lo mismo devolverte un HTML + css + js de TODO que devolverte un HTML + CSS de lo critico y luego cuando entra en el viewport (a mi lo de tener que interactuar con un hover me parece una tontería pero algun caso de uso tiene) descargas el JS, lo evaluas y ejecutas los componentes.
      Osea, en una cargas todo y en otra solo lo necesario para SEO y lo que ves (critical path).
      Personalmente estoy muy metido en todo el tema del performance y tengo claro el impacto que tiene hacerlo de una forma o de otra, para mi es extremadamente evidente. Lo es tanto que incluso he aplicado estas mismas tecnicas en webs legacy sin frameworks ni nada para reducir Nodos de DOM, CSS, etc...
      Ya de por si, teniendo en cuenta lo importante que es para las webcorevitals la primera carga te estás ahorrando descargar, interpretar y ejecutar JS cuando no hace falta, dejando el hilo libre para por ejemplo... pintar y hacer que el usuario perciva mayor rápidez en la carga.
      Luego ya la estrategia que uses para hidratar depende del caso de uso, igual un buen caso de uso puede ser aprovechar un momento idle porque la estrategia del viewport puede hacer que se perciva alguna perdida de frames al hacer scroll, en cualquier caso, siempre hay que preservar el tamaño de los componentes para que no haga CLS y sea todo mucho peor.

    • @ThakisisPW
      @ThakisisPW Месяц назад

      El ssr es una parte importante de los frameworks pq generalmente vas querer que tu pagina sea SEO friendly necesitas un mecanismo para que el framework se pueda enganchar al dom son seguridad. Pero si te vale de algo el equipo de react aparentemente penso lo mismo que tu y por eso creo los server components, y no, estos no se hidratan ni su js es entregado solo se renderizan en servidor y crearon un canal de comunicacion streameable capaz de mandar los cambios en los componente ante mutaciones en los datos sin necesidad de tener el js del componente por desgracia esto solo esta disponible en un framework. Cuanto renderizas en server (RSC) y cuando en cliente (hidratacion) es lo que tenemos que decidir nosotros.

  • @pomelopy
    @pomelopy Месяц назад

    Vamos que angular es engorroso, muchos proyectos las pase a react y va mejor, quizas es un intento de recuperar su propia gente pero mintras este react me quedo con react

  • @alancito98
    @alancito98 Месяц назад

    Nice Try Diddy

  • @saav5343
    @saav5343 Месяц назад

    RIP React

  • @JuanCamiloAlvarez-hw9lh
    @JuanCamiloAlvarez-hw9lh Месяц назад

  • @FidelEmilioSusanaJimenez
    @FidelEmilioSusanaJimenez Месяц назад

    👽😍😍😍😍

  • @Carloxleyend97
    @Carloxleyend97 Месяц назад +5

    rip react

  • @elmoster1909
    @elmoster1909 Месяц назад +1

    Nice yolo

  • @Drexfev
    @Drexfev Месяц назад

    React forever

  • @juliobustamante7521
    @juliobustamante7521 Месяц назад

    :o

  • @JuniorAlmaralesSánchez
    @JuniorAlmaralesSánchez Месяц назад +8

    Midu quien te entiende, un día es react, al otro astro y ahora angular...q pasa😅

    •  Месяц назад +4

      no es excluyente que varios lo sean

    • @brandocarrillo8866
      @brandocarrillo8866 Месяц назад +1

      Igual el es desarrollador Javascript, y todos ejecutan javascript

    • @FabiSax
      @FabiSax Месяц назад

      Creo que no te quedaste hasta el final 😅😅

    • @d4vid924
      @d4vid924 Месяц назад +8

      Lo de junior lo tienes hasta el el nombre xd😂

  • @rab1856
    @rab1856 Месяц назад +1

    Y que me importa

    • @mrdiro1172
      @mrdiro1172 Месяц назад +2

      Y que me importa, que no te importa

    • @rab1856
      @rab1856 Месяц назад

      @@mrdiro1172 lo mismo que me importa que te importe que no me importa

  • @leonardoplus1671
    @leonardoplus1671 Месяц назад

    OJALÁ NEXT.jS LO SUPERE