Glosario

cliente

Hace requests de información y servicios al servidor. Normalmente un cliente es una aplicación de escritorio, como un navegador.

dependencias

Otras librerías en las que tu proyecto se apoya. Normalmente están listadas en tu archivo package.json .

endpoint

La parte de una URL que viene después de /. Por ejemplo: /chocolate es el endpoint "chocolate".

fs

Un módulo incorporado en NodeJs para interactuar con los archivos de tu ordenador.

GET

Un método HTTP para pedir datos. Puedes leer más aquí.

función handler

Una función que recibe requests y le dice al servidor como responder ante ellas.

JSON

Un formato para almacenar y transportar datos. Puedes leer más aquí.

método

Un método es otra forma de referirse a una función.

middleware

Las funciones en Express que ejecutan al final de una función handler. Hay un artículo muy interesante que lo explica más en profundidad aquí.

módulo

Un trozo de código reutilizable, escrito por ti o por otra persona, que puede ser importado a Node.js usando require.

npm

npm es un "gestor de paquetes" para Node.js, que te permite instalar de forma sencilla módulos externos publicados por terceros y usarlos en tu proyecto.

package.json

El archivo usado para almacenar información acerca de Node.js, como el nombre y sus dependencias.

POST

Un método HTTP para pedir datos. Puedes leer más aquí.

puerto

Un número que sirve como endpoint, determinando por donde puedes acceder a tu aplicación web.

repositorio

El lugar en el que tu código vive. Oirás a menudo a la gente hablar sobre repositorios git en Github Gitlab.

request

El mensaje enviado vía HTTP desde el cliente al servidor, pidiendo información.

require

require se usa en Node.js para importar funcionalidad desde un archivo o desde un módulo.

response

Los datos enviados devuelta al cliente desde el servidor después de hacer una request HTTP.

ruta / routing

La definición de los endpoints de la aplicación y como responden a los requests de un cliente.

servidor

Una aplicación de software que maneja requests HTTP enviadas por el cliente, como los navegadores web, y que retornan páginas web e información en la response.

static assets

Archivos como HTML, CSS y documentos JavaScript o imágenes que quieres mostrar en el navegador.

Last updated