Saltar al contenido principal
Node. js Programacion

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...

Editorial:
Anaya
Año de edición:
2013
ISBN:
978-84-415-3314-1
Páginas:
464
Encuadernación:
Normal tapa blanda (libros)
Colección:
PROGRAMACION
43,95 €
IVA incluído
Añadir a favoritos Consulta disponibilidad

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

Artículos relacionados

Una Vida Siempre en Linea

Una Vida Siempre en Linea

Vilalta, Ariadna

Cómo la hiperconectividad, los algoritmos y la IA están reconfigurando nuestra mente y nuestras emociones. UN LIBRO PARA ENTENDER QUÉ NOS ESTÁ PASANDO PSICOLÓGICA Y SOCIALMENTE EN LA ERA DIGITAL.La tecnología no solo organiza nuestra vida: está reorganizando nuestra mente. Vivimos conectados de forma permanente. Dormimos con el móvil al lado, trabajamos frente a pantallas, nos ...

21,90 €

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

Aa.vv.

Programe aplicaciones móviles desde cero, paso a paso App Inventor es un lenguaje de programación visual basado en bloques, concebido para que cualquier persona pueda crear aplicaciones móviles de forma intuitiva y progresiva. Gracias a su enfoque gráfico y didáctico, permite desarrollar apps para Android e iOS sin necesidad de conocimientos previos de programación, abarcando ...

18,95 €

Ciencia 5. 0

Ciencia 5. 0

Bravo Abad, Jorge

Descubra cómo la Inteligencia Artificial está transformando la investigación científica. Desde la biomedicina y el clima hasta la química, la física y la exploración del universo, Ciencia 5.0 presenta, con rigor y visión estratégica, el nuevo modelo de Ciencia potenciado por algoritmos. ...

19,95 €

Una Teoria Critica de la Inteligencia Artificial- Rustica

Una Teoria Critica de la Inteligencia Artificial- Rustica

Innerarity, Daniel

El cambio tecnológico afecta a un valor fundamental de las sociedades democráticas: la capacidad de decidir. Cada vez más decisiones, cotidianas o políticas, son automatizadas y se delegan en sofisticados artefactos. A partir de la reflexión acerca del concepto de decisión democrática, Innerarity elabora, con rigor analítico, una filosofía política de la inteligencia artificial...

24,00 €

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...

36,95 €

Automatiza las Tareas Aburridas con Python, 3. ª Edicion

Automatiza las Tareas Aburridas con Python, 3. ª Edicion

Sweigart, Al

No pierdas tiempo haciendo lo que un mono bien adiestrado podría hacer. Aunque nunca hayas escrito ni una línea de código, puedes delegar ese trabajo monótono en tu ordenador. Automatiza las tareas aburridas con Python.En esta tercera edición totalmente revisada de Automatiza las tareas aburridas con Python, aprenderás a usar Python para escribir programas que hagan en minutos ...

62,50 €