• : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.

Acceso a mongo desde node.js con mongoose.js

Pues si sigo con node.js, en investic trabajamos todos los dias con drupal es nuestro entorno de trabajos pero tenemos ganas de optar por una alternativa para las aplicaciones donde drupal se queda muy grande. Aparte Node.js mola un montón. 

Hoy voy comentar el nuevo modulo que esto estudiando, mongoose.js este modulo es el puente entre mongo una bbdd no relacional “nosql” y node.js 

Mongoose es una herramienta para el modelado de objetos en entornos asíncronos

Ahora estamos en la versión 0.1.1 la verdad que el cambio de cara que le han dado a esta versión es una caña. 

La idea del modulo es simple teniendo en cuanta que estamos trabajando con un nodejs que esta basada en eventos. Esto significa que el API es no-bloqueante, por tanto es asíncrona. El trabajo con una db podria ser algo spaguettini, como se puede ver en este ejemplo

Para instalar el modulo en nuestro entorno tan sencillo como user el drush de el apt de node.js

$ npm install mongoose

Pego un app para express que creo sera lo mas simple de entender con algún comentario. 


Diseño y desarrollo INVESTIC con DRUPAL