Appearance
Nodejs
Nodejs es un entorno de ejecución para JavaScript que nos permite ejecutar código JavaScript en el servidor o en nuestro ordenador local, sin necesidad de un navegador. Esto nos deja un abanico de posibilidades muy amplio, desde crear un servidor web, hasta crear un bot de Discord o un programa de línea de comandos.
Introducción
Instalación y primeros pasos con Nodejs.
Módulos
Nodejs viene con una serie de módulos globales que nos permiten realizar tareas comunes.
filesystem
El módulo fs
nos permite trabajar con el sistema de archivos del sistema operativo. Podemos crear, leer, actualizar y eliminar archivos y directorios.
path
El módulo path
nos permite trabajar con rutas de archivos y directorios. Nos ayuda a solucionar varios problemas comunes.
os
El módulo os
nos permite obtener información del sistema operativo. Podemos obtener información sobre el procesador, la memoria, el sistema de archivos, etc.
http
El módulo http
nos permite crear servidores web en Nodejs. Podemos usarlo para crear un servidor web que responda a las peticiones de los clientes.
npm
NPM (Node Package Manager) es un gestor de paquetes para Nodejs. Podemos usarlo para instalar paquetes de terceros, y para compartir nuestros proyectos con otras personas.
nodemon
Nodemon es una herramienta que nos permite reiniciar automáticamente nuestra aplicación cuando detecta cambios en los archivos.
dotenv
Dotenv nos deja crear variables de entorno ocultas y personalizadas en cada aplicación, son importantes para proteger datos que no queremos revelar a los usuarios.