Privacy Ratings

Lựa chọn thay thế riêng tư và mã nguồn mở cho Next.js

15 framework front-end và full-stack được đánh giá theo cùng bộ tiêu chí quyền riêng tư công khai như Next.js, với lựa chọn của chúng tôi đứng đầu.

Tại sao nên tìm lựa chọn thay thế?

Xem đánh giá đầy đủ của Next.js.

Các lựa chọn thay thế

  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.

    Lý do đây là lựa chọn của chúng tôi: Biên dịch component thành JavaScript nhỏ gọn, nhanh, không có DOM ảo và không có đo lường từ xa, đồng thời hoạt động tốt với TypeScript. Webmail và các ứng dụng của Forward Email dùng Svelte và TypeScript trên Tauri (github.com/forwardemail/mail.forwardemail.net).

    Svelte đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Alpine.js đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Backbone.js đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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ã.

    Blitz.js đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    htmx đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Inferno đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Trụ sở: Hoa Kỳ (Five Eyes). jQuery đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Marko đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Mithril.js đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Nuxt đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    React Router đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    RedwoodSDK đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    Trụ sở: Canada (Five Eyes). Remix đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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.

    SolidJS đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

  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ủ.

    SolidStart đạt 80 trên 100 điểm (hạng B) theo tiêu chí của danh mục framework front-end và full-stack. Đáp ứng 3 trên 4 tiêu chí: mã nguồn mở, không có trình theo dõi hay đo lường từ xa và không có quảng cáo hay bán dữ liệu.

So sánh tất cả 34 framework front-end và full-stack