Alternativas privadas y de código abierto a Express
15 frameworks de Node.js, valorados con los mismos criterios públicos de privacidad que Express, con nuestras recomendaciones primero.
Las alternativas
Koa Calificación D Nuestra recomendación
Framework web mínimo para Node.js del equipo de Express, basado en funciones middleware asíncronas.
Por qué es nuestra recomendación: Un núcleo pequeño basado en middleware asíncrono, del equipo de Express. Con licencia MIT y sin telemetría.
Koa obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Fastify Calificación A
Framework web para Node.js centrado en una baja sobrecarga, con un sistema de plugins y validación y serialización basadas en JSON Schema.
Con sede en Estados Unidos (Five Eyes). Fastify obtiene 100 de 100 (calificación A) con los criterios de frameworks de Node.js. Cumple 4 de 4 criterios: código abierto, sin rastreadores ni telemetría, sin anuncios ni venta de datos y auditoría independiente.
Elysia Calificación B
Framework web en TypeScript diseñado para el entorno de ejecución Bun, con seguridad de tipos de extremo a extremo y validación de esquemas.
Elysia obtiene 80 de 100 (calificación B) con los criterios de frameworks de Node.js. Cumple 3 de 4 criterios: código abierto, sin rastreadores ni telemetría y sin anuncios ni venta de datos.
Hono Calificación B
Framework web pequeño basado en estándares web que funciona en Node.js, Bun, Deno, Cloudflare Workers y otros entornos de ejecución de JavaScript.
Hono obtiene 80 de 100 (calificación B) con los criterios de frameworks de Node.js. Cumple 3 de 4 criterios: código abierto, sin rastreadores ni telemetría y sin anuncios ni venta de datos.
Nitro Calificación B
Kit de herramientas de servidor para crear servidores web y API en JavaScript y TypeScript, basado en h3 y desplegable en muchas plataformas de alojamiento y entornos de ejecución.
Nitro obtiene 80 de 100 (calificación B) con los criterios de frameworks de Node.js. Cumple 3 de 4 criterios: código abierto, sin rastreadores ni telemetría y sin anuncios ni venta de datos.
Oak Calificación B
Framework de middleware para servidores HTTP en Deno, Node.js, Bun y Cloudflare Workers, inspirado en Koa, con un enrutador integrado.
Oak obtiene 80 de 100 (calificación B) con los criterios de frameworks de Node.js. Cumple 3 de 4 criterios: código abierto, sin rastreadores ni telemetría y sin anuncios ni venta de datos.
Restify Calificación B
Framework de servicios web para Node.js para crear API REST, centrado en la observabilidad y la corrección.
Restify obtiene 80 de 100 (calificación B) con los criterios de frameworks de Node.js. Cumple 3 de 4 criterios: código abierto, sin rastreadores ni telemetría y sin anuncios ni venta de datos.
AdonisJS Calificación D
Framework web MVC para Node.js centrado en TypeScript que incluye enrutamiento, un ORM, autenticación y validación.
AdonisJS obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Encore.ts Calificación D
Framework de backend para TypeScript con un entorno de ejecución basado en Rust, en el que las API y la infraestructura, como bases de datos, colas y tareas cron, se declaran en el código.
Con sede en Suecia (Fourteen Eyes). Encore.ts obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Feathers Calificación D
Framework de TypeScript y JavaScript para crear aplicaciones en tiempo real y API REST en Node.js.
Feathers obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
LoopBack Calificación D
Framework de TypeScript para Node.js para crear API REST y microservicios, con compatibilidad con OpenAPI, inyección de dependencias y conectores de bases de datos.
Con sede en Estados Unidos (Five Eyes). LoopBack obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Meteor Calificación D
Plataforma JavaScript full-stack para crear aplicaciones web y móviles con datos en tiempo real sobre Node.js.
Meteor obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Moleculer Calificación D
Framework de microservicios para Node.js con descubrimiento de servicios, balanceo de carga, tolerancia a fallos y transportadores de mensajes intercambiables.
Moleculer obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
NestJS Calificación D
Framework de TypeScript para crear aplicaciones Node.js del lado del servidor, que usa módulos, inyección de dependencias y decoradores sobre Express o Fastify.
NestJS obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.
Total.js Calificación D
Framework de Node.js para crear aplicaciones web, servicios REST y aplicaciones en tiempo real, sin dependencias de terceros en su núcleo y con almacenamiento NoSQL integrado.
Con sede en Eslovaquia. Total.js obtiene 50 de 100 (calificación D) con los criterios de frameworks de Node.js. Cumple 2 de 4 criterios: código abierto y sin anuncios ni venta de datos.