logo

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