Novedades Técnicas en Node JS 4

3 minuto(s)

La versión 4 de Node JS ya fue liberada. Esta versión estable nos trae un montón de novedades, sobre todo agrega propiedades de Ecma Script 6, como las Promesas (Promises) y muchas otras propiedades.
Bueno vamos con las novedades:

Cadena de Textos

Si alguna vez intentaste crear una cadena de varias líneas en JavaScript, es probable que termináras haciendo algo similar a esto:


Aunque esto funciona solo para una pequeña cantidad de texto, se complica por un par de frases. Por lo tanto, un programador inteligente se le ocurrió un truco de varias líneas:


Por suerte, Ecma Script 6 incorpora cadenas en el template:


Además, ES6 nos trae la interpolación de un string:

Clases

Para definir una clase en Ecma Script 5 era algo extraño y se necesitaba de tiempo para acostumbrarse:


Por suerte, ahora podemos utilizar la nueva sintaxis ES6 en NodeJS 4:


Puedes extender una clase dentro de otra clase, llamar a la súper clase con sus propiedades.

Uso de Flechas(arrows) en nuestras Funciones

Los desarrolladores normalmente trabajaban de 2 maneras:


o:


Ahora se puede utilizar dentro de las funciones una flecha declarativa (arrow):

Objetos Literales

Al usar objetos literales, ahora podemos emplear un pequeño atajo:

Promises (Promesas)

En vez de depender de las bibliotecas de terceros para crear promises, ahora se puede utilizar promises nativas:

Métodos en un String

Tenemos una manera mas útil de repetir un metodo:

Conclusión

Node JS 4 trae aún más funcionalidades de Ecma Script 6, estos novedades que mencione son solo las mas resaltantes.

Hay muchas más características del lenguaje (por ejemplo mapas/conjuntos, símbolos y generadores, por mencionar unos cuantos más).

Espero les sirva de mucho este articulo !

Gracias por su atención