1

como crear un API con express.js

En este tutorial veremos un paso a paso de como crear un API con Node.js y Express.js

  1. primero crearemos un proyecto o una carpeta en nuestra computadora, podemos ayudarnos de la terminal con el siguiente comando:
mkdir miApi
  1. nos movemos a la carpeta, podemos usar el comando:
cdmiApi
  1. luego iniciamos node (utilizaremos el flag de node -y para iniciar rápido)
npm init -y
  1. instalamos nuestras dependencias
npm i nodemon
npm i express
  1. tambien creamos nuestro archivo index, desde la terminal con el comando
touchindex.js
  1. Luego abrimos nuestro proyecto en visual studio code, podemos usar el comando
code .
  1. dentro de vscode, nos movemos al package.json y agregamos los siguientes scripts y le damos a guardar
"scripts": {
    "dev": "nodemon index.js",
    "start": "node index.js",
  }
  1. luego nos movemos al index.js y llamamos a express
const express = require('express');
  1. una vez declarado express, lo iniciaremos y le asignaremos un puerto
constapp = express();
const port = 3000;
  1. ya podremos crear nuestra API y asignarle la data que queramos, en este caso, coloque el endpoint como “/products”, y le coloque como nombre “Producto 1”, y un precio de “1000”
app.get('/products', (req, res) => {
  res.json([
    {
      name: 'Producto 1',
      price: 1000,
    },
    {
      name: 'Producto 2',
      price: 2000,
    },
  ]);
});
  1. para poder verlo, tenemos que abrir el puerto
app.listen(port, () => {
  console.log('Mi port ' + port);
});
  1. Ahora si, solo ejecutamos
npm run dev

y listo, ya creamos nuestra API. 😃

Escribe tu comentario
+ 2