Por “arreglar y reemplazar Nodo”, en realidad se refieren al paradigma API de Node para servidores HTTP.
Express, en su mayor parte, sigue la API de los módulos HTTP y HTTPS. Considere estas dos piezas de código:
const http = require (‘http’);
- ¿Debería usarse la música en el sitio web de un fotógrafo de bodas?
- Cómo forzar al navegador (Chrome) a ajustar el texto de las páginas web para que no sea necesario usar la barra de desplazamiento horizontal
- Cómo hacer un sitio web sin otro sitio web / plataforma
- ¿Hay alguna forma de servir mi página web en la web de forma gratuita con un dominio personalizado?
- ¿La arquitectura de la información sigue siendo un campo / profesión relevante?
servidor const = http.createServer ((req, res) => {
res.end (‘hola’);
});
server.listen (8000);
y
const express = require (‘express’);
aplicación const = express ();
app.get (/.*/, (req, res) => {
res.send (‘hola’);
});
app.listen (8000);
Se ve similar, no? Eso es lo que quieren decir con Nodo de aumento exprés. Koa toma una ruta completamente diferente, presentando una nueva API para manejar solicitudes HTTP:
const Koa = require (‘koa’);
aplicación const = nuevo Koa ();
app.use (ctx => {
ctx.body = ‘hola’;
});
app.listen (3000);
Parece lo suficientemente similar, pero a medida que profundice en la API cada vez más, verá que representa un enfoque mucho más limpio que Node o Express.