Descripción
Node.js es la plataforma elegida para crear servicios web modernos. Este libro de ritmo rápido te pone al día con la programación del lado del servidor con Node.js 8, a medida que desarrollas programas reales que son pequeños, rápidos, discretos y útiles. Lleva JavaScript más allá del navegador, explora las características del lenguaje dinámico y adopta la programación orientada a eventos. Aprovecha el poder del bucle de eventos y la E/S no bloqueante para crear microservicios y aplicaciones altamente paralelos. Esta segunda edición ampliada y actualizada muestra las últimas características de ECMAScript, las mejores prácticas actuales y las técnicas de desarrollo modernas.
JavaScript es la columna vertebral de la web moderna, impulsando la interfaz de usuario de casi todas las aplicaciones web. Node.js es JavaScript para el servidor. Esta segunda edición, considerablemente ampliada, presenta nuevas características del lenguaje y aumenta drásticamente la cobertura de temas centrales. Cada capítulo práctico ofrece temas y técnicas progresivamente más desafiantes, ampliando tus habilidades y permitiéndote pensar en Node.js.
Escribe código asíncrono y no bloqueante utilizando el estilo y los patrones de Node.js. Agrupa y equilibra la carga de servicios con las características centrales y las herramientas de terceros de Node.js. Aprovecha el poder de bases de datos como Elasticsearch y Redis. Trabaja con muchos protocolos, crea servicios web RESTful, clientes y servidores de sockets TCP, y más. Prueba la funcionalidad de tu código con Mocha y gestiona su ciclo de vida con npm. Descubre cómo Node.js combina un bucle de eventos del lado del servidor con un tiempo de ejecución de JavaScript para producir una concurrencia extremadamente rápida y no bloqueante. A través de una serie de dominios de programación prácticos, utiliza las últimas características de ECMAScript disponibles y aprovecha las clases clave de Node.js y los módulos populares. Crea herramientas de línea de comandos enriquecidas y una interfaz de usuario basada en la web utilizando técnicas modernas de desarrollo web.
Únete a la comunidad inteligente y diversa que está avanzando rápidamente el estado del arte en el desarrollo de JavaScript.
Lo que necesitas:
Autor: Jim Wilson
Editorial: Pragmatic Bookshelf
Publicado: 14/01/2018
Páginas: 336
Tipo de encuadernación: Tapa blanda
Peso: 1.27 libras
Tamaño: 9.25h x 7.50w x 0.70d
ISBN13: 9781680501957
ISBN10: 168050195X
Categorías BISAC:
- Informática | Lenguajes | JavaScript
- Informática | Programación | Paralela
- Informática | Desarrollo e ingeniería de software | General
Acerca del autor
Jim R. Wilson es ingeniero de software en Google, donde crea visualizaciones de datos en el equipo de Big Picture. Ha contribuido a la suite de visualización de TensorFlow, TensorBoard, y otros proyectos de código abierto.

