- Diferencias entre Node y otros lenguajes
- Event Loop y Event Driven Programing
- High Level Programing
- Funciones anidadas dentro de funciones
- Comandos
$ nodeabre terminal de NodeCtrl+C* 2 para salir o.exit
$ node <jsfile.js>$ which node-> la ruta a los binarios de node:/local/bin/node$ node --versionsaber la versión de node en mi máquina
- Para qué sirve?
- capacidad de replicar el ambiete de packetes o modulos cuando se va desarrollar y se va a deployar a producción
- dev configuration
- produc configuration
- tests (Test Driven Develpment)
- Comandos
- Asegurarse de tener node instalado
$npm --versionsaber la versión de npm en mi máquina$ npm initcrea el archivo de configuración de app de Nodepackage.json$ npm (install / i) (--save / -s) <package-name>@v#.#.#con save, se guardara en nuestro archivo de configuración$ npm installconsulta los packetes en la campo de package-jsondependencies$ npm update <package-name>busca y remplaza la versión del packete por la versión más actualizada
- Asegurarse de tener node instalado
- fs FileSystem
- Comandos
- Cómo utilizarlas y para qué sirven