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...
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...
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...
Configurar cabeceras y el acceso CORS en NodeJS
Hoy vamos a ver como configurar cabeceras y el acceso CORS en NodeJS para un proyecto que estemos desarrollando. Si lo tenemos en producción es recomendable que el origen de las peticiones este limitado a la ip de tu cliente, pero bueno, esto depende de las necesidades. Veamos las cabeceras necesarias para que a la hora de hacer peticiones AJAX desde un frontend con Angular por ejemplo no haya...
Como usar HttpClient en Angular 7 (Servicios, REST)
En Angular 5 han introducido un nuevo módulo para hacer peticiones HTTP y hacer peticiones a servicios REST. Este nuevo módulo es HttpClient y no sustituye al HttpModule que ya existía en Angular 4, ambos módulos convivirán. En teoría este HttpClient en Angular 7 tiene un poco más de rendimiento y nos ahorra escribir algunos caracteres. Este nuevo módulo es la única novedad significativa entre Angular en su ultima...
BIOS UEFI ASUS: Arrancar desde CD o USB en ASUS P8Z77-V
Hace un tiempo cambié la placa base a mi ordenador de sobremesa, y le puse una placa ASUS P8Z77-V, la cual funciona muy bien. Cuando fui a instalar el sistema operativo me encontré una BIOS UEFI ASUS que nos permite configurarla de una manera visual y utilizando el ratón. Hoy voy a explicarte como poder arrancar desde un CD o USB en una placa base ASUS con una BIOS...
Actualizar un proyecto de Angular 4 a Angular 5
En este tutorial vamos a ver como a actualizar un proyecto de Angular 4 a Angular 5 paso a paso. Tenemos dos métodos para pasar de Angular 4 a Angular 5. La primera forma es actualizando Angular CLI y generando un nuevo proyecto de Angular 5. Una vez hecho esto copiar las dependencias y el código del proyecto de Angular 4 y llevárnoslo a la instalación de Angular 5....
Como usar Angular CLI para instalar Angular 5
Hoy aprenderemos a actualizar y usar Angular CLI para instalar Angular 5 paso a paso. Paso 0. Instalar la última versión de NodeJS, para eso entraremos a su web oficial y descargaremos el instalador más actualizado https://nodejs.org/es/ Paso 1. Desinstalar los paquetes anteriores de Angular CLI npm uninstall -g angular-cli npm uninstall -g @angular/cli Paso 2. Vaciar la caché del gestor de paquetes npm npm cache clean Paso 3....
Como usar el LocalStorage de JavaScript
Hoy vamos a aprender a utilizar el LocalStorage de HTML5 y JavaScript para usarlo en nuestros proyectos web. ¿Que es el LocalStorage? Con el LocalStorage o HTML5 Web Storage podemos guardar información en nuestro navegador web a modo de sesión y que esa información persista y esté disponible durante la navegación entre las diferentes páginas de nuestro sitio o aplicación web. El LocalStorage suele usarse mucho en aplicaciones web...
Instalar Go paso a paso (Golang)
Hoy vamos a aprender a instalar Go paso a paso en nuestro sistema operativo. Como sabes Go es un lenguaje de programación desarrollado por Google en el año 2009 que está cogiendo mucha popularidad debido a sus velocidad y características. Vamos a realizar la instalación paso a paso, te he preparado un vídeo para que veas el proceso más claramente: Una vez que hayas terminado de instalar Go solo...
Trabajar con MongoDB visualmente (GUI Robo3T)
Hoy vamos a acerca de un programa muy interesante que nos servirá para administrar visualmente nuestras bases de datos MongoDB. El programa en cuestión es Robo3T, anteriormente conocido como RoboMongo, y es una gestor visual de bases de datos no relacionales con MongoDB, en el cual vamos a poder manipular todas nuestras colecciones y documentos. Te voy a enseñar a instalarlo y trabajar con MongoDB visualmente de manera sencilla...
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...