This graph shows how many times the word ______ has been mentioned throughout the history of the program.
suave, suavemente, Note 21. Vamos a empezar con Note 21, porque amigos, no solo es Note 21, ojo, tenemos dos noticias, dos noticias relacionadas, y es que el 17 de octubre ha salido la nueva versión de Note, la versión Note 21.
¿Qué trae Note 21? Bueno, trae unas cuantas cositas muy interesantes, pero lo primero que trae es que esto significa que Note 20 pasa a ser LTS, ¿vale? Ah, pues no, no, pensaba que sí, pues no, no está aquí como LTS, pues le debe quedar muy poco, o sea, tiene que ser ya, tiene que ser ya, si no, tiene que ser ya.
Mira, el 24, o sea, empieza mañana, mañana, mañana, bueno, nos hemos adelantado un día, nos hemos adelantado un día. Bueno, a partir de mañana, la versión 20 de Note 10 pasa a ser la LTS.
LTS, ¿qué quiere decir? LTS significa Long Term Support, que significa que tienes soporte ya en mantenimiento de fallos de seguridad, de cualquier problema que tenga durante más tiempo.
De hecho, ya terminará en 2026, o sea, que si tenéis Note 20, ya sabéis que hasta 2026 vais a tener todas las actualizaciones de seguridad, todos los problemas los vais a tener arreglados, ¿vale?
Entonces, ¿qué significa esto? ¿Y por qué es importante? Porque vais a empezar a ver ahora un montón de avisos en todos vuestros hostings, en Vercell, en no sé qué, que os van a decir,
oye, chacho, tienes que cambiar esto porque si no, te expulsamos. Y es que de hecho, vais a ver por aquí, por ejemplo, este tipo de noticias.
Node.js 14 y 16 ya deprecados, ¿vale? Pues ya aquí os dicen hasta qué día tenéis la posibilidad de cambiarlo o os bloquean, ¿no?
Pues esto vais a ver que cada vez os va a llegar más porque justamente con esto pasan a ser las dos versiones activas, la versión de Node.js 18 y la versión de Node.js 20.
Y si estabas utilizando Node.js 16, ¡actualiza! Actualiza porque es un fallo de seguridad bastante importante que te quedes en una versión que ya no tiene soporte.
Porque si encuentran algún tipo de fallo de seguridad, no la suelen parchear a no ser que sea increíblemente grave, ¿vale? Para que lo sepas. Así que ya sabes lo que tienes que hacer.
Pues la versión Node.js 20 mañana pasa a ser LTS, la versión estable y buena que tendrás que utilizar, además está bastante bien.
Y veis, Node.js 21 reemplaza la versión como Curren.
Node.js 21. Esta es la versión nueva, pero ojo, la versión 21 no es la recomendada para trabajar. Importante, ¿vale?
La versión recomendada siempre es par. 20, 22, 24, 28. En cambio, la 21, las que son impares, son como para probar cosas, pero no para llevar la producción.
Para que lo sepas y lo tengas en cuenta.
Pero igualmente, ¿por qué es interesante? Bueno, pues porque traen las novedades donde podamos estar probando diferentes cosas.
Y qué es lo que trae la versión de Node.js 21. Primera cosa interesante. Vienen los web streams, los web sockets, vienen por defecto de forma nativa a Node.js 21.
O sea, vamos a tener un módulo experimental por ahora que va a ser totalmente compatible con la implementación de navegadores de los web sockets.
Sin ningún tipo de dependencia y sin nada. Esto es algo bastante importante que le faltaba a Node.js desde hace mil millones de años, pero por fin lo van a poner.
Ahora sí. Importante, por ahora, experimental. ¿Ves? Built-in WebSocket Client. Pero como veis, por ahora, experimental.
Luego, fetch pasa a ser estable. Ya sabéis que fetch, hacer un fetch en Node, pues no se podía de hace mucho tiempo, lo añadieron, pero era todavía experimental.
Y ahora totalmente pasa a ser estable junto con los web streams. ¿Vale? ¿Qué más tenemos? La versión V8, que es el motor de JavaScript que utiliza, pasa a ser la 11.8.
¿Y esto para ti qué significa? Pues sobre todo una cosa muy importante y es que vamos a poder utilizar el Array Grouping.
Array Grouping que te permite agrupar un Array a través de, por ejemplo, una propiedad, un valor, lo que tú quieres.
Por ejemplo, tienes un Array, ¿vale? Y puedes utilizar Object.GroupBy y agrupar el Array dependiendo, ¿no?
Pues aquí en este caso puedes decir, mira, si el número es divisible, me los agrupas en un objeto donde la key sea impar.
Y si no, me lo pones en el, o sea, en este caso es par y si no, impar. Y los conviertes, un Array te lo convierte en un objeto, lo cual está bastante chulo.
Y esas serían las cosas más importantes.
También tenemos este, que es el soporte Mejoras en el TestRunner, que está bastante bien, sobre todo a la hora de encontrar los archivos.
Y va a haber como un nuevo flag que es un poco raro, como para cambiar cuál es la versión por defecto.
Ya sabéis que ahora cuando iniciáis un proyecto en Node, por defecto es CommonJS.
Y esto lo que va a hacer es cambiarlo a que sea en Macri Modules e intentar detectar automáticamente, dependiendo de la extensión de los archivos,
intentar utilizar uno u otro.
A ver cómo funciona esto, ya veremos, está un poco verde, pero bueno, lo veremos, ¿vale?
Igualmente, tiene bastante buena pinta, especialmente porque Node 20 trae con muchas novedades y ya lo podéis utilizar de forma estable en vuestros proyectos, ¿ok?
Ahora, vamos a hablar de una cosa muy interesante de Node, y es que, por si sois muy buenos, ¿quién sabe?
¿Quién sabe? Igual son la leche haciendo diseños o mascotas o lo que sea, o dibujos, no sé.
Node.js está buscando mascota, no sé si lo sabéis.
Pero Node.js ha anunciado que un concurso para tener diseño de mascota.
Están buscando una mascota para Node.js, claro, como todo, como, ¿qué pasa?
Que Dino, Dino tiene mascota, que tiene al Dino Chaurio.
Bon tiene mascota, que tiene al, a ver si lo encuentro, al bicho este, este bicho de aquí, ¿ves?
Al bicho este.
Pues Node.js también, claro, le ha dado un poco de rabia, un poco de envidia, de, oye, ¿qué pasa?
Yo también quiero mascota.
Pues están haciendo justamente un concurso para buscar su mascota.
Así que, ojo, cuidado, que no se permite que sea generada con inteligencia artificial, que yo la verdad no entiendo.
¿Qué más da? ¿Qué me da?
Si hacen inteligencia artificial y gana, pues oye, pues ya está, ganó.
Lo importante es la mascota, no de dónde esté hecha.
Y nada, que tiene que estar separado con el logo actual.
Bueno, pues nada, ya sabéis.
Mira, hay gente que ya está haciendo aquí algunas cositas, para que veáis.
¿Esto qué es?
El Spider-Man, el Spider-Man, ¿no?
Mira, ¿y este qué?
A ver, la verdad, la verdad, este, Blobby.
Blobby, Blobby es un poco horrible.
Bueno, este me gusta, ¿vale?
Me gusta el perrillo.
Este también está bastante chulo.
¿Se parece a alguien? ¿Me recuerda a alguien?
Hola, ¿este qué?
Como código espagueti, el que estaban diciendo de código espagueti.
Ay, qué bueno.
Mira, este también me gusta bastante.
¿Esto qué es?
Esto está hecho con inteligencia artificial demasiado.
Se nota demasiado, demasiado.
Bueno, como podéis ver, por ahora no...
Este panda...
Ay, me muero, me muero, tío.
Me muero, tío.
He hecho lo mejor que he podido.
Espero que os guste mi diseño.
No sé, pero es un panda, es un panda.
Bueno, me encanta.
Ojo al detalle que el panda tiene las...
Las almohadillas estas de las patas las tiene con la forma de note.
Me encanta.
Ay, y los ojos también.
Oye, me está gustando el panda.
Me está entrando el panda, ¿eh?
Me está entrando.
Bueno, te ríes un poco, ¿eh?
Si te pones...
Ay, Dios mío.
Ay, Dios mío.
El...
El...
El dumpling...
El dumpling fumado, tío.
El dumpling fumado.
El dumpling de van...
Fumao.
Ay, qué risa, qué risa.
Bueno, está bastante bien.
Está bastante bien.
Hay algunas que te ríes mucho.
Que la gente...
La gente no puede ser más troll.
La gente no puede ser más troll.
En fin, que si sois buenos diseñando y tal, que participéis.
Yo la verdad soy bastante fan de que fuese Shrek.
Sería increíble que fuese Shrek.
Pero bueno, por tema de trademark me imagino que no puede ser.
Pero ya sabéis, que están buscando mascota.
A ver si os animáis y...
Hacéis una mascota bastante chula.
Y...
Hacéis una mascota bastante chula.