La nueva versión 8 de Node publicada a finales de mayo trae muchas mejoras y nuevos features, el performance ha mejorado significativamente.

Node.js 8 viene con la nueva versión 5.8 del motor de javascript V8, responsable del alto performance gracias al nuevo pipeline de compilación TurboFan + Ignition que mejora el consumo de memoria y acelera el inicio.

NPM version 5.0.0


NPM se actualiza para incluir funcionalidades que Yarn cubría mejor, mejorando el manejo de dependencias, consistencia entre ambientes creando un lockfile automáticamente y grabando automáticamente (--save). Las tareas comunies como instalación de paquetes y actualizaciones son hasta cinco veces más rápidas.

AsyncHooks API


Los AsyncHooks permiten a los developers monitorear y hacer tracking del state a traves de las operaciones asíncronas, permitiendo mejorar el diagnóstico de problemas.

N-API


La esperada Node.js API (N-API) ha sido agregada como experimental en esta versión, esto eliminará problemas en cambio de versiones con módulos nativos, actualmente cada vez que sale una nueva versión de Node los creadores de paquetes tienen que actualizar estas dependencias.

Zero-Filling Buffers


El constructor new bugger(num) ahora rellena con zeros por default para prevenir problemas de seguridad.

Manejo de errores


Node ahora asigna códigos a los errores generados para tipificación

Mejoras en soporte de Promesas


Node.Js ahora incluye una nueva APi util.promisify() que permite a los developers hacer wrap a callback APIs para retornar Promesas con poco overhead, usando una API estandar.

File System


La clase fs.SyncWriteStream ha sido deprecada
La interface fs.read() ha sido eliminada

HTTP


Soporte mejorado para Agentes userland
Los cookies de headers ahora son concatenados en un único string
httpResponse.writeHeader() ha sido deprecada
Nuevos métodos para acceder los headers HTTP han sido agregados al OutgoingMessage

Stream

Soporte para las apis final(), destroy() y _destroy()

TLS


La opción rejectUnauthorized será true por default

URL


Soporte para WHATWG URL parser

Más información
Compartir:

Erwin Lobos

Deja tu comentario:

1 comments so far,Add yours

  1. Very interesting and use information. Node JS is most popular and preferred programming languages, particularly for band-end software development. if you wants Node JS development services, please visit us for the best results.

    ResponderEliminar