midulive
Transcribed podcasts: 605
Time transcribed: 13d 15h 9m 33s
This graph shows how many times the word ______ has been mentioned throughout the history of the program.
el renacimiento de angular y lo tenemos justamente con nueva página web una nueva página web muy
chula vas haciendo scroll y mira mira las animaciones muy chula muy chula yo dirÃa que
es la página de un frango o sea de un frango sin contar o sea teniendo en cuenta riak angular view
es verdad yo dirÃa que de las más bonitas que está bonita me gusta me gusta mira amada por
millones angular 17 angular 17 que es la nueva versión de angular para el renacimiento del
framework y ojo que tiene aquà un playground que está brutal que está muy chulo porque tiene un
montón de ejemplos veis esto que peta esto es porque brave no sé si es por brave de una creo que es por
el tema de brave que por defecto bloquea un montón de cosas ahora hola vale veis bueno han hecho un
montón pero un montón de playgrounds cursos y todo este tipo de cosas vale el tema es que ya la nueva
documentación la tenéis ya disponible está muy chula la verdad me gusta mucho la navegación me
gusta mucho los ejemplos tiene un montón de ejemplos interactivos de hecho tenéis aquÃ
playground que podéis jugar con angular y hacer lo que queráis tenéis tutoriales aquà integrados
para aprender angular desde el navegador es que me gusta hasta el hover este fijaos es que hay que
moverlo cada equis tiempo lo reescriben no no lo han reescrito como tal no lo han reescrito esta
vez a ver habrán mejorado unas cuantas cosas de hecho tenemos este blog que de minco que habla un poco
de todo lo nuevo que tiene angular 17 y una de las cosas que por cierto me gané una de hate en
el vÃdeo de angular que explicaba que no me gustaban las directivas madre mÃa la gente y la gente haciéndome
mansplaining de que son las directivas y tal y yo la madre que los parió que pesados cuando obviamente
hablo de las directivas de control que son el if el while y todo esto pero nada y tal y tal y aquÃ
tenemos todos los las novedades de angular 17 1 el nuevo logo vale tenemos el nuevo el nuevo logo muy
chulo a mà me gusta bastante o sea sinceramente el nuevo nueva documentación me encanta también
qué es lo nuevo que tiene os puede gustar mucho las directivas el control flow antiguo os puede
gustar lo que queráis a mà no me gustaba la verdad es que parece ser que a la gente de angular tampoco
le gustaba porque si no no entiendo por qué van a hacer este cambio y es que el gran cambio que
tenemos aquà para mejorar la experiencia de desarrollo han lanzado una nueva sintaxis para hacer una api más de
declarativa y mejorar simplificar y tal o sea que bueno a ellos les en cuenta lo cual está bastante
viendo y dice que es lo más ergonómico mejor type checking el concepto es el mismo pero pueden quitar
30 cas y automáticamente disponibles sin tener que hacer ningún import y además mejoras de rendimiento
y aquà tendrÃamos esto serÃa antiguamente como se tenga que hacer el if y esta serÃa la forma nueva
yo tengo que decir tengo que decir no es mi forma favorita o sea la sintaxis al principio enseñaron
otra mucho más parecida que la de svelte que me gustaba más pero no pasa nada no pasa nada o sea
me gusta esto me gusta mucho más que esto entiendo que a alguien le gustaba más el anterior lo entiendo
lo respeto pero sinceramente a mà me parece mucho más limpia legible y sobre todo para gente que
que queramos al principio que adopte el framework creo que lo puede entender mucho mejor esta directiva
de control que no la anterior pero bueno aquà cada uno cada uno que diga lo que quiera los switch
los switch igual han quedado mucho más bonitos esta será la forma antigua y ahora fijaos queda
como mucho más legible mucho más limpio también para los loops tenemos esta forma también mucho
más limpia además con mejoras de rendimiento fijaos que han sacado como la comparativa de
rendimiento de las versiones anteriores a esta nueva y ahora está muchÃsimo más verdito o sea lo
cual está bastante apenas aprendà la sintaxis anterior bueno tampoco te va a costar nada primero a ver si te
gusta la anterior no pasa nada va a ser retrocompatible no desaparece tú puedes utilizar la
anterior hasta el fin de los dÃas seguramente van a dejar la retrocompatibilidad todo lo que quieras
y más y lo segundo la sintaxis nueva se entiende se aprende en nada en cinco minutos o sea que verlo
un momento ya está o sea que asà que sigues funcionando la anterior y además la nueva se puede
entender un momento y al final lo único que cambia de las directivas son las de control la del if la del for la
del switch no cambian el resto de directivas vale eso todavÃa sigue funcionando y más cositas
tenemos de fervor views es como el futuro del lazy load que lo que os va a permitir es hacer un prefecha
automático de componentes que estén en el view porque todavÃa no está en el view por está bastante
chulo ves puedes utilizar esta nueva forma differ y directamente le dices vale quiero que hagas un
differ de este common list y esto será pues para mejorar un montón el rendimiento de tu página web y que
fijaos la complejidad es súper fácil porque le dices quiero que hagas un differ cuando esté en el viewport de la
lista de los comentarios y mientras pones un play holder de una imagen o sea es como una forma bastante
declarativa de hacer un lazy load de sólo cargar los componentes que quieres o sea sinceramente la
sintaxis está muy chula y a mà me parece esto muy muy genial o sea las cosas como son y luego me decÃs que
hay jaeteo a angular pero que está súper chulo además tienes un montón pero un montón de control podéis decir mientras está cargando si ha dado un error
el play holder si no está haciendo todavÃa si todavÃa no está en el viewport está brutal y tenéis un montón de triggers cuando está en idl cuando está que lo cargue inmediatamente cuando pasen x segundos cuando está en el viewport cuando hay una interacción cuando hace hover en el componente me gusta muchÃsimo y es una pena que algo asà no tenga de forma nativa react la verdad me sabe muy mal porque me parece una idea buenÃsima buenÃsima que hay más que más bueno tenemos la experiencia hÃbrida el service
rendering ahora es parte parte de angular lo cual está bastante bien esto se agradece porque siempre ha sido uno de los problemas que el service de rendering angular y universal está como totalmente separado y es un poco raro luego tendrÃamos ves aquà tenemos angular ssr package a la hidratación gradual también está en developer preview no está estable todavÃa que más tenemos el nuevo life cycle de los hooks after render next render y esto que es súper genial y es que ahora vamos a tener por defecto para los nuevos proyectos
vid y es build o sea la mejora de velocidad que tiene la mejora de velocidad es bastante espectacular de hecho aquà tenemos una comparación tenÃamos el anterior fijaos ng build eran unos cuarenta y pico segundos y la nueva no llega a 10 segundos para mà un problema que ha tenido angular es lo lento que era era lento siempre me ha parecido lentÃsimo la gente me decÃa que no no no es tan lento y tal y yo siempre he pensado joder es que es lentÃsimo es lentÃsimo tanto hacer el surf el build todo todo me parecÃa lentÃsimo
parecÃa muy lento pero bueno la gente decÃa que no era para tanto y ahora yo creo que es o sea ahora yo creo que madre mÃa la mejora es espectacular y es por defecto o sea ya es tan estable y va a ser totalmente por defecto que más habÃa por ahà interesante bueno aquà como las novedades cosas que llegarán más adelante pero lo más interesante que está en developer preview que está bastante bien también soporte experimental para las view transitions ojo cuidado que es el primer framework que si no me equivoco sin contar astro pero no lo tiene en xds
que yo sepan nux nux sà que lo tiene pero no sé si lo tiene nativo pero bueno al final nux no es parte de view o sea angular como framework pero separado sin necesidad de otra cosa por encima tiene totalmente ah es build kit ya lo tiene ah pues mira no lo sabÃa pero ya lo tiene pero es build kit claro es como el framework que está por encima pero entiendo que al final la mezcla entre biblioteca framework es bastante complicada ¿no? pero bueno que angular también lo está añadiendo lo cual me parece bastante increÃble
muy buena pinta angular 17 me parece una de las mejores versiones que ha sacado angular en mucho tiempo en mucho tiempo me alegro muchÃsimo por los desarrolladores de angular y yo creo que tiene buena pinta en el aniversario número 13 13 años que tiene angular pues oye me parece muy bien este renacimiento que ha tenido y que la verdad oye tremendo
un recurso bueno a ver pues tendré que estudiar pero lo podemos mirar el poder mirar podemos mirar de hacer un cursito de angular me parece bien por cierto si quieren aprender angular les dejo aquà un recurso chulo que se llama angular challenges para que os convirtáis en expertos de angular porque tenéis 39 retos asà que si por lo que queréis aquà tenéis veis aquà tenéis como retos de más fácil a más complicado
la performance testing rx jj s asà que le podéis echar un vistazo y si queréis hacer retos pues qué mejor forma que aprender a través de retos