Privacy Ratings

Đánh giá quyền riêng tư framework web

Framework JavaScript front-end, ứng dụng một trang và full-stack. Một số framework mặc định thu thập đo lường từ xa từ nhà phát triển.

34 framework front-end và full-stack được đánh giá theo 4 tiêu chí công khai, và 34 mục có đủ bằng chứng để được xếp hạng chữ cái. Lựa chọn của chúng tôi là Svelte. Trong số 11 mục có khu vực pháp lý đã biết, 11 mục có trụ sở tại một quốc gia Five Eyes, và 11 thuộc nhóm Fourteen Eyes rộng hơn.

Chỉ framework front-end và full-stack mã nguồn mở · Tiêu chí cho danh mục này · Đề xuất bổ sung · Markdown

34 đang hiển thị
Đánh giá quyền riêng tư: Framework front-end và full-stack, sắp xếp theo lựa chọn rồi theo hạng
Tên Hạng Điểm Dữ liệu Khu vực pháp lý Mã nguồn mởKhông có trình theo dõi hay đo lường từ xaKhông có quảng cáo hay bán dữ liệuKiểm toán độc lập
Svelte 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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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ã.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
Thư viện JavaScript để thao tác DOM, xử lý sự kiện và Ajax, được duy trì dưới OpenJS Foundation.
Hạng B 80 100% Hoa Kỳ Five Eyes CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% Canada Five Eyes CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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ủ.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng B 80 100% – CóCóCóKhông
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.
Hạng C 65 100% Hoa Kỳ Five Eyes CóMột phầnCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
Framework ứng dụng web dựa trên TypeScript của Google, có component, dependency injection, định tuyến và CLI.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
Framework JavaScript để xây dựng ứng dụng web, có quy ước, CLI, định tuyến và lớp dữ liệu.
Hạng D 50 100% – CóKhôngCóKhông
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).
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
Thư viện để xây dựng Web Components với thuộc tính phản ứng và template khai báo.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
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.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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.
Hạng D 50 100% Hoa Kỳ Five Eyes CóKhôngCóKhông
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ủ.
Hạng D 50 100% – CóKhôngCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
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.
Hạng D 50 100% – CóKhôngCóKhông
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.
Hạng D 40 100% – CóKhôngMột phầnKhông
Framework React của Shopify để xây dựng cửa hàng tùy chỉnh trên nền tảng thương mại Shopify, dựa trên React Router.
Hạng F 35 100% Canada Five Eyes Một phầnKhôngCóKhông

Câu hỏi

Lựa chọn riêng tư nhất trong danh mục framework front-end và full-stack là gì?

Lựa chọn của chúng tôi là Svelte. 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).

Danh mục framework front-end và full-stack được đánh giá như thế nào?

Mỗi mục trả lời 4 câu hỏi: mã nguồn mở, không có trình theo dõi hay đo lường từ xa, không có quảng cáo hay bán dữ liệu và kiểm toán độc lập. Câu trả lời cần có liên kết đến bằng chứng. Xem toàn bộ tiêu chí.

Khu vực pháp lý có quan trọng không?

Khu vực pháp lý quyết định những luật nào có thể buộc nhà cung cấp giao nộp dữ liệu. Mỗi mục hiển thị quốc gia của mình và việc có thuộc Five, Nine hay Fourteen Eyes hay không. Dữ liệu mà nhà cung cấp có thể giao nộp chủ yếu phụ thuộc vào những gì họ lưu trữ và ai nắm giữ khóa. Đọc thêm về khu vực pháp lý và CLOUD Act.

So sánh