Skip to content

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.