Privacy Ratings

С открытым кодом: Фреймворки Node.js

Категория «Фреймворки Node.js» (19): код опубликован под лицензией, одобренной OSI, конфиденциальность оценена с подтверждениями. Сначала наш выбор, затем по баллам.

  1. Koa Оценка D Наш выбор

    Минималистичный веб-фреймворк для Node.js от команды Express, построенный на асинхронных функциях промежуточного ПО.

    MIT-licensed. Исходный код

  2. Express Оценка A

    Минималистичный веб-фреймворк для Node.js, предоставляющий маршрутизацию и промежуточное ПО для создания веб-приложений и API.

    MIT-licensed. Исходный код

  3. Fastify Оценка A

    Веб-фреймворк для Node.js с упором на низкие накладные расходы, системой плагинов и валидацией и сериализацией на основе JSON-схем.

    MIT-licensed. Исходный код

  4. Elysia Оценка B

    Веб-фреймворк на TypeScript, разработанный для среды выполнения Bun, со сквозной типобезопасностью и валидацией схем.

    MIT-licensed. Исходный код

  5. Hono Оценка B

    Небольшой веб-фреймворк на основе веб-стандартов, работающий в Node.js, Bun, Deno, Cloudflare Workers и других средах выполнения JavaScript.

    MIT-licensed. Исходный код

  6. Nitro Оценка B

    Серверный инструментарий для создания веб-серверов и API на JavaScript и TypeScript, построенный на h3 и развёртываемый на многих хостинг-платформах и средах выполнения.

    MIT-licensed. Исходный код

  7. Oak Оценка B

    Фреймворк промежуточного ПО для HTTP-серверов на Deno, Node.js, Bun и Cloudflare Workers, созданный по образцу Koa, со встроенным маршрутизатором.

    MIT-licensed. Исходный код

  8. Restify Оценка B

    Фреймворк веб-сервисов для Node.js для создания REST API с упором на наблюдаемость и корректность.

    MIT-licensed. Исходный код

  9. AdonisJS Оценка D

    MVC-веб-фреймворк для Node.js с приоритетом TypeScript, включающий маршрутизацию, ORM, аутентификацию и валидацию.

    MIT-licensed. Исходный код

  10. Encore.ts Оценка D

    Бэкенд-фреймворк на TypeScript со средой выполнения на основе Rust, в котором API и инфраструктура, такая как базы данных, очереди и задания cron, объявляются в коде.

    MPL-2.0-licensed. Исходный код

  11. Feathers Оценка D

    Фреймворк на TypeScript и JavaScript для создания приложений реального времени и REST API на Node.js.

    MIT-licensed. Исходный код

  12. LoopBack Оценка D

    Фреймворк на TypeScript для Node.js для создания REST API и микросервисов с поддержкой OpenAPI, внедрением зависимостей и коннекторами баз данных.

    MIT-licensed. Исходный код

  13. Meteor Оценка D

    Full-stack-платформа на JavaScript для создания веб- и мобильных приложений с данными в реальном времени на Node.js.

    MIT-licensed. Исходный код

  14. Moleculer Оценка D

    Фреймворк микросервисов для Node.js с обнаружением сервисов, балансировкой нагрузки, отказоустойчивостью и подключаемыми транспортами сообщений.

    MIT-licensed. Исходный код

  15. NestJS Оценка D

    Фреймворк на TypeScript для создания серверных приложений на Node.js с использованием модулей, внедрения зависимостей и декораторов поверх Express или Fastify.

    MIT-licensed. Исходный код

  16. Total.js Оценка D

    Фреймворк Node.js для создания веб-приложений, REST-сервисов и приложений реального времени, без сторонних зависимостей в ядре и со встроенным хранилищем NoSQL.

    MIT-licensed. Исходный код

  17. tRPC Оценка D

    Библиотека на TypeScript для создания API со сквозной типобезопасностью, разделяющая типы между сервером и клиентом без схем и генерации кода.

    MIT-licensed. Исходный код

  18. Hapi Оценка D

    Веб-фреймворк для Node.js для создания приложений и сервисов со встроенной поддержкой валидации ввода, кэширования и аутентификации.

    BSD-3-Clause licensed. Исходный код

  19. Sails Оценка D

    MVC-веб-фреймворк для Node.js на основе Express с автоматически создаваемыми REST API, поддержкой WebSocket и ORM Waterline.

    MIT-licensed. Исходный код

Сравнить все Фреймворки Node.js (19), с открытым кодом или без.