Node. js Programacion
Ornbo, George
La posibilidad de utilizar JavaScript en el servidor permite añadir nuevas funcionalidades y superar nuevos retos dentro de la programación Web. Pero Node.js es mucho más. Es un lenguaje que ha rediseñado la programación orientada a redes para adaptarla a la Web moderna, donde una aplicación puede leer y escribir datos desde diferentes sitios y trabajar con millones de usuarios...
Sinopsis
La posibilidad de utilizar JavaScript en el servidor permite añadir nuevas funcionalidades y superar nuevos retos dentro de la programación Web. Pero Node.js es mucho más. Es un lenguaje que ha rediseñado la programación orientada a redes para adaptarla a la Web moderna, donde una aplicación puede leer y escribir datos desde diferentes sitios y trabajar con millones de usuarios. Node.js está centrada en la velocidad y en la escalabilidad. Es capaz de trabajar con miles de usuarios de forma simultánea sin requerir una fuerte inversión en hardware. Node.js cuenta con miles de seguidores y compañías como eBay, LinkedIn y Microsoft ya trabajan con él. Si tiene interés en crear aplicaciones que vayan a trabajar con muchos usuarios, gestionar datos de una red o necesiten dar respuesta en tiempo real, verá que Node.js es la herramienta ideal.
Índice
Agradecimientos Sobre el autor Introducción ¿Por qué debería leer este libro? ¿Por qué debería aprender Node.js? ¿Cómo está organizado este libro? Convenciones Código fuente Parte I. Empezamos 1. Presentación de Node.js ¿Qué es Node.js? Qué se puede hacer con Node.js Instalar y crear nuestro primer programa Node.js Verificar que Node.js se ha instalado correctamente Crear nuestro programa Hello World en Node.js Resumen Preguntas y respuestas Ejercicios Preguntas Respuestas Actividades 2. npm, el gestor de paquetes de Node ¿Qué es npm? Instalar npm Instalar módulos Utilizar los módulos Cómo localizar módulos Fuentes oficiales Fuentes no oficiales Instalación local y global Instalación local Instalación global Cómo localizar la documentación de un módulo Utilizar package.json para especificar todos los accesorios Resumen Preguntas y respuestas Ejercicios Preguntas Respuestas Actividades 3. Para qué se utiliza Node.js Para qué se ha diseñado Node.js Comprender I/O Trabajar con la entrada de datos La entrada y salida de datos en una red es impredecible Los humanos son impredecibles Gestionar los comportamientos impredecibles Resumen Preguntas y respuestas Ejercicios Preguntas Respuestas Actividades 4. Callback Qué es una callback La anatomía de callback Cómo utiliza Node.js las callback Código síncrono y asíncrono El bucle de eventos Resumen Preguntas y respuestas 73 Ejercicios Preguntas Respuestas Actividades Parte II. Desarrollar sitios Web básicos con Node.js 5. HTTP Qué es HTTP Crear servidores HTTP con Node.js Un servidor básico Añadir cabeceras Comprobar las cabeceras de las respuestas La extensión HTTP Headers para Chrome Complemento Live HTTP Headers para Firefox cURL Redireccionar en Node.js Atender dife
Comentarios
Sé el primero en comentar este libroArtículos relacionados