Privacy Ratings

Framework Node.js mã nguồn mở

19 Framework Node.js có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.

  1. Koa Hạng D Lựa chọn của chúng tôi

    Framework web tối giản cho Node.js của nhóm phát triển Express, xây dựng quanh các hàm middleware bất đồng bộ.

    MIT-licensed. Mã nguồn

  2. Express Hạng A

    Framework web tối giản cho Node.js, cung cấp định tuyến và middleware để xây dựng ứng dụng web và API.

    MIT-licensed. Mã nguồn

  3. Fastify Hạng A

    Framework web cho Node.js tập trung vào chi phí xử lý thấp, có hệ thống plugin, kiểm tra và tuần tự hóa dữ liệu dựa trên JSON schema.

    MIT-licensed. Mã nguồn

  4. Elysia Hạng B

    Framework web TypeScript thiết kế cho runtime Bun, có an toàn kiểu dữ liệu đầu cuối và kiểm tra dữ liệu theo schema.

    MIT-licensed. Mã nguồn

  5. Hono Hạng B

    Framework web nhỏ gọn xây dựng trên Web Standards, chạy trên Node.js, Bun, Deno, Cloudflare Workers và các runtime JavaScript khác.

    MIT-licensed. Mã nguồn

  6. Nitro Hạng B

    Bộ công cụ máy chủ để xây dựng máy chủ web và API bằng JavaScript và TypeScript, được xây dựng trên h3 và có thể triển khai lên nhiều nền tảng lưu trữ và runtime.

    MIT-licensed. Mã nguồn

  7. Oak Hạng B

    Framework middleware cho máy chủ HTTP trên Deno, Node.js, Bun và Cloudflare Workers, lấy Koa làm mẫu, có bộ định tuyến tích hợp.

    MIT-licensed. Mã nguồn

  8. Restify Hạng B

    Framework dịch vụ web Node.js để xây dựng REST API, tập trung vào khả năng quan sát và tính đúng đắn.

    MIT-licensed. Mã nguồn

  9. AdonisJS Hạng D

    Framework web MVC ưu tiên TypeScript cho Node.js, bao gồm định tuyến, ORM, xác thực và kiểm tra dữ liệu.

    MIT-licensed. Mã nguồn

  10. Encore.ts Hạng D

    Framework backend TypeScript với runtime dựa trên Rust, trong đó API và hạ tầng như cơ sở dữ liệu, hàng đợi và cron job được khai báo trong mã.

    MPL-2.0-licensed. Mã nguồn

  11. Feathers Hạng D

    Framework TypeScript và JavaScript để xây dựng ứng dụng thời gian thực và REST API trên Node.js.

    MIT-licensed. Mã nguồn

  12. LoopBack Hạng D

    Framework TypeScript cho Node.js để xây dựng REST API và microservice, hỗ trợ OpenAPI, dependency injection và trình kết nối cơ sở dữ liệu.

    MIT-licensed. Mã nguồn

  13. Meteor Hạng D

    Nền tảng JavaScript full-stack để xây dựng ứng dụng web và di động với dữ liệu thời gian thực trên Node.js.

    MIT-licensed. Mã nguồn

  14. Moleculer Hạng D

    Framework microservice cho Node.js với khám phá dịch vụ, cân bằng tải, khả năng chịu lỗi và các bộ truyền thông điệp có thể thay thế.

    MIT-licensed. Mã nguồn

  15. NestJS Hạng D

    Framework TypeScript để xây dựng ứng dụng Node.js phía máy chủ, dùng module, dependency injection và decorator trên nền Express hoặc Fastify.

    MIT-licensed. Mã nguồn

  16. Total.js Hạng D

    Framework Node.js để xây dựng ứng dụng web, dịch vụ REST và ứng dụng thời gian thực, lõi không có phụ thuộc bên thứ ba và có sẵn lưu trữ NoSQL.

    MIT-licensed. Mã nguồn

  17. tRPC Hạng D

    Thư viện TypeScript để xây dựng API an toàn kiểu từ đầu đến cuối, chia sẻ kiểu giữa máy chủ và máy khách mà không cần schema hay sinh mã.

    MIT-licensed. Mã nguồn

  18. Hapi Hạng D

    Framework web cho Node.js để xây dựng ứng dụng và dịch vụ, có hỗ trợ tích hợp kiểm tra đầu vào, bộ nhớ đệm và xác thực.

    BSD-3-Clause licensed. Mã nguồn

  19. Sails Hạng D

    Framework web MVC cho Node.js xây dựng trên Express, có REST API tự động tạo, hỗ trợ WebSocket và ORM Waterline.

    MIT-licensed. Mã nguồn

So sánh tất cả 19 Framework Node.js, mã nguồn mở hay không.