Privacy Ratings

framework front-end và full-stack mã nguồn mở

33 framework front-end và full-stack 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. Svelte Hạng B Lựa chọn của chúng tôi

    Framework component cho JavaScript và TypeScript, biên dịch component thành JavaScript lúc build thay vì dùng DOM ảo.

    MIT-licensed. Mã nguồn

  2. Alpine.js Hạng B

    Framework JavaScript gọn nhẹ, bổ sung hành vi phản ứng cho HTML qua các thuộc tính viết trực tiếp trong mã đánh dấu.

    MIT-licensed. Mã nguồn

  3. Backbone.js Hạng B

    Thư viện JavaScript gọn nhẹ giúp tổ chức cấu trúc cho ứng dụng web với model, collection, view và bộ định tuyến.

    MIT-licensed. Mã nguồn

  4. Blitz.js Hạng B

    Bộ công cụ full-stack cho Next.js, bổ sung xác thực, lớp dữ liệu không cần API và sinh mã.

    MIT-licensed. Mã nguồn

  5. htmx Hạng B

    Thư viện JavaScript cho phép phần tử HTML gửi yêu cầu HTTP và thay thế bằng HTML kết xuất từ máy chủ thông qua thuộc tính, không cần viết JavaScript.

    Zero-Clause BSD licensed. Mã nguồn

  6. Inferno Hạng B

    Thư viện JavaScript để xây dựng giao diện người dùng với DOM ảo và API component theo phong cách React.

    MIT-licensed. Mã nguồn

  7. jQuery Hạng B

    Thư viện JavaScript để thao tác DOM, xử lý sự kiện và Ajax, được duy trì dưới OpenJS Foundation.

    MIT-licensed. Mã nguồn

  8. Marko Hạng B

    Ngôn ngữ và framework giao diện dựa trên HTML cho JavaScript, ban đầu từ eBay, biên dịch component để kết xuất phía máy chủ dạng luồng và hydration một phần trong trình duyệt.

    MIT-licensed. Mã nguồn

  9. Mithril.js Hạng B

    Framework JavaScript phía máy khách nhỏ gọn để xây dựng ứng dụng một trang, có DOM ảo cùng tiện ích định tuyến và HTTP tích hợp.

    MIT-licensed. Mã nguồn

  10. Nuxt Hạng B

    Framework dựa trên Vue để xây dựng ứng dụng web với kết xuất phía máy chủ, tạo trang tĩnh và định tuyến dựa trên file.

    MIT-licensed. Mã nguồn

  11. React Router Hạng B

    Thư viện định tuyến và framework full-stack cho React, trong đó chế độ framework là phiên bản tiếp nối của framework Remix.

    MIT-licensed. Mã nguồn

  12. RedwoodSDK Hạng B

    Framework React full-stack của nhóm RedwoodJS chạy trên Cloudflare Workers, được xây dựng như một plugin Vite với server component, kết xuất phía máy chủ và tính năng thời gian thực.

    MIT-licensed. Mã nguồn

  13. Remix Hạng B

    Framework web full-stack cho JavaScript và TypeScript của Shopify, xây dựng trên các tiêu chuẩn web như Fetch API và biểu mẫu HTML. Phiên bản trước dựa trên React được tiếp tục dưới dạng chế độ framework của React Router.

    MIT-licensed. Mã nguồn

  14. SolidJS Hạng B

    Thư viện JavaScript để xây dựng giao diện người dùng với JSX và khả năng phản ứng chi tiết, cập nhật DOM trực tiếp mà không cần DOM ảo.

    MIT-licensed. Mã nguồn

  15. SolidStart Hạng B

    Framework full-stack cho SolidJS, một thư viện giao diện phản ứng, có định tuyến, hàm phía máy chủ và kết xuất phía máy chủ.

    MIT-licensed. Mã nguồn

  16. SvelteKit Hạng B

    Framework để xây dựng ứng dụng web với Svelte, một framework giao diện dựa trên trình biên dịch, có định tuyến, kết xuất phía máy chủ và tạo trang tĩnh.

    MIT-licensed. Mã nguồn

  17. Astro Hạng C

    Framework web cho trang web tập trung vào nội dung, kết xuất trang thành HTML và chỉ tải JavaScript cho các component tương tác.

    MIT-licensed. Mã nguồn

  18. Analog Hạng D

    Meta-framework full-stack cho Angular xây dựng trên Vite, có định tuyến dựa trên tệp, kết xuất phía máy chủ, tạo trang tĩnh và API route.

    MIT-licensed. Mã nguồn

  19. Angular Hạng D

    Framework ứng dụng web dựa trên TypeScript của Google, có component, dependency injection, định tuyến và CLI.

    MIT-licensed. Mã nguồn

  20. Aurelia Hạng D

    Framework front-end JavaScript và TypeScript để xây dựng ứng dụng web với component dựa trên tiêu chuẩn, liên kết dữ liệu và dependency injection.

    MIT-licensed. Mã nguồn

  21. Ember.js Hạng D

    Framework JavaScript để xây dựng ứng dụng web, có quy ước, CLI, định tuyến và lớp dữ liệu.

    MIT-licensed. Mã nguồn

  22. Fresh Hạng D

    Framework web cho Deno do Deno Land phát triển, kết xuất trang trên máy chủ bằng Preact và chỉ gửi JavaScript cho các vùng tương tác (island).

    MIT-licensed. Mã nguồn

  23. Gatsby Hạng D

    Framework dựa trên React để xây dựng trang web và ứng dụng tĩnh, có lớp dữ liệu GraphQL và plugin cho các nguồn nội dung.

    MIT-licensed. Mã nguồn

  24. Lit Hạng D

    Thư viện để xây dựng Web Components với thuộc tính phản ứng và template khai báo.

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

  25. Next.js Hạng D

    Framework React của Vercel để xây dựng ứng dụng web với kết xuất phía máy chủ, tạo trang tĩnh và API route.

    MIT-licensed. Mã nguồn

  26. Preact Hạng D

    Thư viện JavaScript nhỏ gọn với API component tương thích React để xây dựng giao diện người dùng.

    MIT-licensed. Mã nguồn

  27. Qwik Hạng D

    Framework web tuần tự hóa trạng thái ứng dụng vào HTML để trang tiếp tục chạy trong trình duyệt mà không cần hydration.

    MIT-licensed. Mã nguồn

  28. React Hạng D

    Thư viện JavaScript để xây dựng giao diện người dùng từ component, dùng cho ứng dụng web và ứng dụng gốc.

    MIT-licensed. Mã nguồn

  29. Stencil Hạng D

    Trình biên dịch của Ionic để xây dựng web component có thể tái sử dụng bằng TypeScript và JSX, hoạt động với mọi framework front-end hoặc không cần framework.

    MIT-licensed. Mã nguồn

  30. TanStack Start Hạng D

    Framework React và Solid full-stack xây dựng trên TanStack Router và Vite, có định tuyến an toàn kiểu, server function và kết xuất phía máy chủ.

    MIT-licensed. Mã nguồn

  31. Vike Hạng D

    Framework dựa trên Vite để xây dựng ứng dụng web với kết xuất phía máy chủ, tạo trang tĩnh và định tuyến, dùng cùng các thư viện giao diện như React, Vue hoặc Solid.

    MIT-licensed. Mã nguồn

  32. Waku Hạng D

    Framework React tối giản để xây dựng ứng dụng web với React Server Components, kết xuất phía máy chủ và tạo trang tĩnh.

    MIT-licensed. Mã nguồn

  33. Vue Hạng D

    Framework JavaScript lũy tiến để xây dựng giao diện người dùng với template phản ứng, dựa trên component.

    MIT-licensed. Mã nguồn

So sánh tất cả 34 framework front-end và full-stack, mã nguồn mở hay không.