Aprendiendo Node.js (3) Un Web Server

Anterior Post

Ayer grabé una nueva sesión de esta serie, como Google Hangout. Queda en:

https://www.youtube.com/watch?v=OcRSDwcBAIA

[View:http://www.youtube.com/watch?v=OcRSDwcBAIA]

El tema de esta sesión fue aplicar lo visto en las dos anteriores: programar en JavaScript, usar require de Node.js, usar módulos “built-in” como http, url, y refactorizar código, para tener un mini servidor web, que produce distintos resultados de acuerdo a lo que se pida en el navegador.

El código del ejemplo quedó en:

https://github.com/ajlopez/NodeSamples/tree/master/WebServer

En las próximas sesiones:

– Más refactorización (por ejemplo, extraer el proceso de rutas como un módulo)

– Servir archivos estáticos, donde tendremos nuestro primer contacto con streams, y con el módulo fs

– Con otro ejemplo, comenzar algo de TDD

Y temas para más adelante: programar con Express (para no hacer el ruteo de acciones nosotros) y con Socket.IO (para empezar a ver el tema real time)

Nos leemos!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

This entry was posted in 14005, 15550, 8115. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *


*