nodeJS

El lenguaje de programación Javascript está cada vez más extendido. Aunque fundamentalmente se ocupa de las funcionalidades que tiene una página web del lado de lo que el usuario está viendo, con nodeJS podrás programar con Javascript del lado del servidor. En este curso veremos como configurarlo, hacer consultas a la base de datos, comenzar proyectos desde cero, usar sockets…

Node.js es una plataforma para el desarrollo de aplicaciones en entorno del servidor mediante programación Javascript.

Presenta grandes ventajas en la implementación de aplicaciones que deben responder en tiempo real.

Pretende disputar terreno a lenguajes de servidor como PHP, Java, C# etc.

Lecciones

Crear un nuevo proyecto

package.json package.json Al ejecutar npm install, se busca el archivo ‘package.json’ y se procede a instalar todos los módulos especificados en la propiedad ‘dependencies’.

Módulos

Crear módulos Un módulo es un fichero donde se crean grupos de funciones aritmetica.js main.js Para lanzarlo todo: Un módulo también puede ser una carpeta que contiene un conjunto de ficheros y subcarpetas. Módulos del núcleo de nodejs Algunos de los módulos del núcleo de Node.js son: os, fs, http, […]

Ejercicios rutas

Crear un nuevo proyecto con nodejs que implemente los siguientes enrutamientos: / -> Muestra una traza en la terminal /init -> Carga una vista llamada inicio que muestra el texto “página de inicio” /user-init -> Carga una vista llamada inicio-usuario que muestra el texto “hola [usuario]”, donde [usuario] es un valor que recibimos del router] /libro […]

Generación de un proyecto que utilice express

Tenemos dos opciones: Usar express-generator:La siguiente herramienta genera una estructura de carpetas y ficheros adecuada para realizar desarrollos con el módulo express. Para instalarla: Para usuarla: Creando el proyecto con express manualmente (recomendado): package.json webpack.config.js ./src/controllers/index.js .babelrc ./src/controllers/api/index.js ./src/controllers/sockets/index.js ./src/models/database.js ./src/models/index.js ./src/middlewares/error-handler.js ./src/middlewares/index.js ./src/index.js Para arrancar nuestra aplicación en el puerto […]

Aviso Legal | Política de privacidad