node-header

Tutorial: implementar un servicio RESTful public API de modelos Mongoose en Node.js

Hola!, He terminado de hacer un ejemplo de como implementar una API pública tipo RESTful en una APP creada con express. La idea detrás de esta app de ejemplo es la de crear automagicamente todas las URL necesarias para poder gestionar un modelo de Mongoose (aka recurso). Su uso es realmente simple. Dentro de la 

Seguir leyendo…

node-header

Node.js/express: Gestionar las URL de tu proyecto mas eficientemente.

Normalmente cuando haces una aplicación usando express, por comodidad tiendes a poner todas las definiciones de las url’s en la raíz del proyecto:

Pero esto a la corta se vuelve algo inmanejable. La solución es adoptar un patrón que nos permita extraer las URL a archivos en los que poder juntar las url que 

Seguir leyendo…

node-header

Preprocesar variables de templates en express framework (nodejs)

Bien, el caso de uso es el siguiente: tenemos varios templates en los que queremos mostrar mensajes al usuario si los hubiera. Lo normal seria hacer algo así a la hora de renderizar un template: Para la página principal:

Para la página del usuario:

Bien, la idea se aprecia, constantemente tenemos que trabajarnos 

Seguir leyendo…

node-header

req.flash() en express 3

A partir de la versión 3 de http://expressjs.com/ framework req.flash() fue quitado del core ya que estrictamente hablando, ésta funcionalidad no es “core”. No pasa nada, seguimos teniendo los mensajes flash pero en un modulo aparte: Para instalarlo: [code]npm install connect-flash[/code] O bien lo agregas a tu proyecto expressjs dentro de las dependencias y lo 

Seguir leyendo…

js-header

Instalar node.js y npm de forma automatizada

Es increíble lo fácil que nos lo llegan a poner unas pocas lineas de código… Copien estas lineas a un archivo de texto y guárdenlo con el nombre que quieran y con extensión .sh

Desde la linea de comandos le damos permisos de escritura y lo ejecutamos:

Listo.