Configurar el acceso CORS en NodeJS
Ene31

Configurar el acceso CORS en NodeJS

En el post de hoy aprenderemos a configurar las cabeceras y el acceso CORS en NodeJS. Cuando hacemos peticiones AJAX con jQuery o Angular a un backend o un API REST es normal que tengamos problemas con el acceso CORS en NodeJS y nos fallen las peticiones. Para eso podemos crear un middleware como este: // Configurar cabeceras y cors app.use((req, res, next) => { res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Headers', 'Authorization,...

Leer más
CRUD en NodeJS: Rutas y Acciones en el controlador (API RESTful)
Ene24

CRUD en NodeJS: Rutas y Acciones en el controlador (API RESTful)

Hoy aprenderemos a trabajar más con rutas y acciones del controlador y vamos a hacer un CRUD en NodeJS para nuestro servicio RESTful. Lo primero que tenemos que hacer en nuestro controlador es importar el modelo de Nota: var Nota = require('../models/nota'); Guardar en la base de datos El primer método que crearemos nos servirá para guardar nuevos documentos de tipo Nota en nuestra base de datos de Mongo...

Leer más
Controladores y rutas en NodeJS. API REST Node.js
Ene17

Controladores y rutas en NodeJS. API REST Node.js

En este tutorial aprenderemos a crear los controladores y rutas en NodeJS para continuar con el desarrollo de nuestra API REST con NodeJS. Lo primero que debemos hacer es crear la carpeta controllers en la raíz del proyecto y dentro crear el fichero nota.js En este archivo vamos a codificar las diferentes acciones de nuestro controlador. Por ejemplo: 'use strict' // Cargamos el modelo para usarlo posteriormente var Nota...

Leer más
Crear los modelos y entidades en Node.js: API RESTful en NodeJS
Ene16

Crear los modelos y entidades en Node.js: API RESTful en NodeJS

En este tutorial aprenderemos a crear los modelos y entidades en Node.js de nuestra aplicación del backend RESTful. Los modelos dentro de NodeJS van a representar a una entidad de la base de datos y más concretamente van a representar a un único registro o documento de nuestra base de de datos. Por ejemplo, si tenemos una colección en la base de datos llamada Notas, dentro de ella se...

Leer más
Crear el servidor web con NodeJS. API RESTful en Node.js
Ene10

Crear el servidor web con NodeJS. API RESTful en Node.js

En este tutorial continuaremos con el desarrollo de nuestra API RESTful con NodeJS y vamos a crear el servidor web con NodeJS paso a paso. Es muy sencillo, lo primero que debemos hacer es crear un nuevo fichero en la raiz de nuestro proyecto, crearemos el archivo app.js Y codificamos lo siguiente: // Utilizar nuevas funcionalidades del Ecmascript 6 'use strict' // Cargamos los módulos de express y body-parser...

Leer más
Conexión a MongoDB desde NodeJS. API RESTful con Node
Ene09

Conexión a MongoDB desde NodeJS. API RESTful con Node

En este tutorial aprenderemos a realizar la conexión a MongoDB desde NodeJS, siguiendo con el manual de NodeJS para crear servicios REST que estamos haciendo. Primero debemos tener instalado MongoDB, lo explico aquí: Instalar MongoDB Y después debemos crear una base de datos con MongoDB, te cuento como hacerlo aquí: Crear una base de datos con MongoDB Una vez hecho esto, vamos a conectar NodeJS con MongoDB. En la...

Leer más
Instalar dependencias con NPM. API RESTful con NodeJS
Ene02

Instalar dependencias con NPM. API RESTful con NodeJS

Ahora vamos a aprender a instalar dependencias con NPM, instalaremos los paquetes necesarios para crear el API REST que estamos creando con NodeJS. He preparado un vídeo para enseñarte como hacerlo: Puedes ver más artículos de NodeJS dando click aquí. Las dependencias básicas son: Express: es un framework sobre Node.js que nos permite trabajar con el protocolo HTTP, rutas, etc Body Parser: nos permite convertir los datos que nos...

Leer más
Crear un API RESTful con NodeJS y MongoDB: Iniciar proyecto
Ene02

Crear un API RESTful con NodeJS y MongoDB: Iniciar proyecto

Hoy vamos a aprender a crear un API RESTful con NodeJS y MongoDB desde cero y en este tutorial iniciaremos el proyecto. Puedes ver más articulos de NodeJS dando click aquí. Empezar el proyecto de NodeJS Lo primero que vamos a hacer es crear una carpeta para nuestro proyecto del API RESTful con NodeJS y MongoDB Voy a crear una carpeta en mi ordenador usando los comandos mkdir api-rest-node...

Leer más
Angular y NodeJS en producción: Configurar un servidor VPS
Sep17

Angular y NodeJS en producción: Configurar un servidor VPS

¡Entra al curso completo pinchando aquí! Hace unos moomentos he publicado el curso Angular y NodeJS en producción, vamos a aprender a desplegar y publicar en producción webapps desarrolladas con el MEAN Stack, NodeJS, Angular y MongoDB desde cero y paso a paso. Mucha gente no sabe como poner en producción una web creada con NodeJS y Angular, esto es porque casi no hay soluciones de hosting fáciles para usuarios novatos que nos...

Leer más
Curso de MongoDB – Aprende bases de datos NoSQL
Sep07

Curso de MongoDB – Aprende bases de datos NoSQL

¡Entra al curso completo pinchando aquí! Acabo de publicar el curso de MongoDB, vamos a aprender a trabajar con bases de datos NoSQL y no relacionales con MongoDB y a crear APIs RESTful con NodeJS, Express y Mongoose. MongoDB es la base de datos NoSQL líder. Nos permite trabajar con documentos JSON binarios (BSON) en lugar de utilizar un sistema clásico de tablas y relaciones, lo cual hace que Mongo...

Leer más
Curso de Angular 4 avanzado: MEAN Stack, JWT, Módulos, Animaciones y más
Ago07

Curso de Angular 4 avanzado: MEAN Stack, JWT, Módulos, Animaciones y más

¡Entra al curso completo pinchando aquí! Bienvenido al curso de Angular 4 avanzado. Vamos a aprender a desarrollar aplicaciones web completas con Angular4 utilizando temas avanzamos como módulos, animaciones, hooks, routing, rutas hijas, guards, localstorage y mucho más. Además también aprenderemos a crear el backend con NodeJS, Express, MongoDB y JWT. ¡No solo aprenderemos Angular 4 avanzado si no que también haremos un desarrollo web fullstack con el MEAN Stack! Angular...

Leer más
Desarrollo web con JavaScript, Angular, NodeJS y MongoDB
Feb07

Desarrollo web con JavaScript, Angular, NodeJS y MongoDB

Entra al curso pinchando aquí Te presento mi nuevo curso Desarrollo web con JavaScript, Angular, NodeJS y MongoDB. Vas a aprender paso a paso como desarrollar servicios y APIs REST con NodeJS, Express, MongoDB, JWT y como crear aplicaciones web front-end complejas con la nueva versión de AngularJS (Angular 2). En resumen vamos a aprender a hacer un desarrollo fullstack con el MEAN Stack 2.0, creando paso a paso...

Leer más
Página 1 de 212