En este tutorial vamos a ver como usar dos librerías de node.js: sync-request y LokiJS. El primero sirve para realizar peticiones HTTP SÍNCRONAS. El segundo es un sistema de base de datos noSQL, similar a MongoDB, Cassandra, u otros. Su mayor virtud es la velocidad, pero ha sido elegido porque es muy sencillo de implementar. El objetivo del ejercicio es el siguiente: Implementar todo el CRUD de la entidad Car, usando node.js, Express y LokiDB. De esa forma, tenemos un API REST. Es el momento de escribir los tests unitarios de cada una de las rutas que hemos implementado. Para ello, usaremos sync-request, y jasmine-node.
node.js
NodeJS y estilos de letra en consola: Chalk
En este tutorial vamos a ver como usar el módulo de node.js chalk, que sirve para escribir en consola con tipos de letra. Esto puede ser muy interesante para por ejemlo, ver errores u operaciones que han funcionado correctamente. Vamos a ver un sencillo ejemplo de código de us uso. Lo primero, vamos a definir una serie de tipos de letra por defecto, en un fichero que llamaremos brushes.js
Implementando un CRUD con node.js y MySQL
En este artículo vamos a ver como, usando node.js en conjunción con MySQL, podemos implementar un CRUD completo, y exponerlo como un API REST.
Instalando node.js, Express y MySQL en Linux
En este primer artículo sobre desarrollo con node.js, vamos a ver como instalar nuestro entorno de trabajo de node. Se asume que estamos usando Linux, que es el entorno de trabajo que mejor se lleva con node.js.