MEAN (Mongo-Express-Angular-Node) Ejemplo de Aplicación Web (Parte II)
Construimos paso a paso una aplicación web con MEAN: una API REST con Node y Express sobre MongoDB y un frontend en AngularJS con un CRUD de personas.
Código
Dentro de los artículos hay más ajustes: ancho, letra, posición de la serie y del código.
Se recuerda en este navegador.
Construimos paso a paso una aplicación web con MEAN: una API REST con Node y Express sobre MongoDB y un frontend en AngularJS con un CRUD de personas.
Configura Apache en un servidor Linux de DigitalOcean con dominio y subdominios: DNS, virtualhosts, a2ensite y carpetas de cada web, paso a paso.
Qué es el stack MEAN y qué papel juega cada pieza: MongoDB, Express, AngularJS y Node.js, y cómo fluyen los datos entre frontend, API REST y base de datos.
Qué es Vagrant y cómo usarlo con Puppet y VirtualBox para que todo un equipo trabaje en el mismo entorno virtual con PHP, MySQL y MongoDB.
Ejemplo sencillo de AJAX con JSP y Servlets: un formulario de nombre, apellido y edad que añade filas a una tabla sin recargar la página.
Cómo integrar gráficas de líneas y circulares en una web con Highcharts y jQuery, y cómo pintarlas con datos de la base de datos usando json_encode en PHP.
Crea un banner rotatorio con JavaScript: dos arrays de imágenes y URLs, setTimeout para cambiar la imagen cada segundo y enlaces distintos en cada banner.
Configura Eclipse para programar webs y servlets: instala los plugins de desarrollo Web y Java EE, vincula Tomcat 7 y arranca el servidor local desde el IDE.
Guía para instalar Apache Tomcat 7 en Windows con el instalador de servicio, ejecutarlo como administrador y comprobar en localhost:8080 que funciona.
Video tutorial para configurar Eclipse y programar en PHP, usando un servidor local como XAMPP para interpretar y probar el código de ejemplo.
Cómo instalar WordPress en local con XAMPP: copiar la carpeta a htdocs, crear la base de datos en phpMyAdmin, editar wp-config y acceder al escritorio.
Aprende a descargar e instalar XAMPP en Windows paso a paso y a probar tu servidor local Apache con un sencillo ejemplo en PHP en la carpeta htdocs.