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
Como crear un pop-up, overlay o modal en Bootstrap
Ene19

Como crear un pop-up, overlay o modal en Bootstrap

En este tutorial aprendremos a crear un pop-up, overlay o ventana modal en Bootstrap de manera fácil. Este tipo de elementos suelen ser muy útil en cualquier aplicación web que desarrollemos usando este framework. Lo primero que debes hacer es incluir bootstrap y jquery en tu proyecto. Ahora ya puedes usar Bootstrap sin problemas. Para crear el modal en Bootstrap lo único que tenemos que hacer es un botón...

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
Desarrollar una red social con JavaScript, Angular, NodeJS y MongoDB
Nov30

Desarrollar una red social con JavaScript, Angular, NodeJS y MongoDB

Accede al curso pinchando aquí. He publicado el nuevo curso Desarrollar una red social con JavaScript, Angular y NodeJS, vas a aprender paso a paso como desarrollar una aplicación web completa y funcional paso a paso, a nivel de backend y frontend, usando únicamente tecnologías JavaScript. Seguramente, el mejor curso que he creado en 2017. La red social que vamos a crear será muy parecida a Twitter y es un caso práctico de un desarrollo profesional...

Leer más
Incluir librerías externas en Angular
Nov25

Incluir librerías externas en Angular

Hoy aprenderemos a incluir librerías externas en Angular. Si alguna vez has querido ver como cargar librerías de javascript, como cargar Bootstrap y jQuery dentro de Angular, eso es lo que vamos a aprender. Lo primero que debemos hacer es añadir las librerías que necesitemos a las dependencias del fichero package.json de nuestro proyecto, en mi caso jQuery y Bootstrap: "dependencies": { // OTRAS MUCHAS DEPENDENCIAS Y AL FINAL...

Leer más
Curso de Angular 5 desde cero
Nov16

Curso de Angular 5 desde cero

¡Accede al curso pinchando aquí! Bienvenido al curso de Angular 5, vas a aprender paso a paso como desarrollar aplicaciones web font-end con la nueva versión de este framework de Google. Angular 5 es el framework para JavaScript estándar para crear webs SPA. Es uno de los frameworks más populares para desarrollar aplicaciones modernas y escalables en el lado del cliente. Si quieres ser desarrollador front-end o full-stack, o incluso si ya te dedicas al desarrollo...

Leer más
Página 1 de 912345...Última »