Privacy Ratings

ผลการประเมินความเป็นส่วนตัวของเว็บเฟรมเวิร์ก

เฟรมเวิร์ก JavaScript สำหรับฟรอนต์เอนด์ แอปหน้าเดียว และฟูลสแตก บางตัวเก็บข้อมูลการใช้งานจากนักพัฒนาโดยค่าเริ่มต้น

เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก 34 รายการได้รับการประเมินตามเกณฑ์สาธารณะ 4 ข้อ และ 34 รายการมีหลักฐานเพียงพอสำหรับเกรดตัวอักษร ตัวเลือกแนะนำของเราคือ Svelte ในจำนวน 11 รายที่ทราบเขตอำนาจศาล มี 11 ราย ที่ตั้งอยู่ในประเทศกลุ่ม Five Eyes และ 11 ในกลุ่ม Fourteen Eyes ที่กว้างกว่า

เฉพาะ เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก แบบโอเพนซอร์ส · เกณฑ์สำหรับหมวดหมู่นี้ · เสนอรายการเพิ่มเติม · Markdown

แสดง 34 รายการ
ผลการประเมินความเป็นส่วนตัวของ เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก เรียงตามตัวเลือกแนะนำแล้วตามเกรด
ชื่อ เกรด คะแนน ข้อมูล เขตอำนาจศาล โอเพนซอร์สไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งานไม่มีโฆษณาหรือการขายข้อมูลการตรวจสอบโดยอิสระ
Svelte ตัวเลือกแนะนำของเรา
เฟรมเวิร์กคอมโพเนนต์สำหรับ JavaScript และ TypeScript ที่คอมไพล์คอมโพเนนต์เป็น JavaScript ตอนบิลด์แทนการใช้ virtual DOM
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์ก JavaScript น้ำหนักเบาที่เพิ่มพฤติกรรมแบบรีแอกทีฟให้ HTML ผ่านแอตทริบิวต์ที่เขียนลงในมาร์กอัปโดยตรง
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ไลบรารี JavaScript น้ำหนักเบาที่ให้โครงสร้างแก่เว็บแอปพลิเคชันด้วยโมเดล คอลเลกชัน วิว และเราเตอร์
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ชุดเครื่องมือฟูลสแตกสำหรับ Next.js ที่เพิ่มการยืนยันตัวตน ชั้นข้อมูลที่ไม่ต้องเขียน API และการสร้างโค้ด
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ไลบรารี JavaScript ที่ให้องค์ประกอบ HTML ส่งคำขอ HTTP และสลับใส่ HTML ที่เรนเดอร์จากเซิร์ฟเวอร์ผ่านแอตทริบิวต์ โดยไม่ต้องเขียน JavaScript
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้ด้วย virtual DOM และ API คอมโพเนนต์แบบเดียวกับ React
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ไลบรารี JavaScript สำหรับจัดการ DOM จัดการอีเวนต์ และ Ajax ซึ่งดูแลภายใต้ OpenJS Foundation
เกรด B 80 100% สหรัฐอเมริกา Five Eyes ใช่ใช่ใช่ไม่
ภาษาและเฟรมเวิร์ก UI ที่อิง HTML สำหรับ JavaScript เดิมมาจาก eBay ซึ่งคอมไพล์คอมโพเนนต์สำหรับการเรนเดอร์ฝั่งเซิร์ฟเวอร์แบบสตรีมมิงและ partial hydration ในเบราว์เซอร์
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์ก JavaScript ฝั่งไคลเอนต์ขนาดเล็กสำหรับสร้างแอปหน้าเดียว พร้อม virtual DOM การกำหนดเส้นทางในตัว และยูทิลิตี HTTP
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์กที่อิงกับ Vue สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และการกำหนดเส้นทางตามไฟล์
เกรด B 80 100% – ใช่ใช่ใช่ไม่
ไลบรารีกำหนดเส้นทางและเฟรมเวิร์ก full-stack สำหรับ React ซึ่งโหมดเฟรมเวิร์กเป็นความต่อเนื่องของเฟรมเวิร์ก Remix
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์ก React แบบฟูลสแตกจากทีม RedwoodJS ที่ทำงานบน Cloudflare Workers สร้างเป็นปลั๊กอิน Vite พร้อมเซิร์ฟเวอร์คอมโพเนนต์ การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และฟีเจอร์แบบเรียลไทม์
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เว็บเฟรมเวิร์กฟูลสแตกสำหรับ JavaScript และ TypeScript จาก Shopify ที่สร้างบนมาตรฐานเว็บ เช่น Fetch API และฟอร์ม HTML เวอร์ชันก่อนหน้าที่อิง React ยังคงอยู่ในฐานะโหมดเฟรมเวิร์กของ React Router
เกรด B 80 100% แคนาดา Five Eyes ใช่ใช่ใช่ไม่
ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้ด้วย JSX และความเป็นรีแอกทีฟแบบละเอียด ซึ่งอัปเดต DOM โดยตรงโดยไม่ใช้ virtual DOM
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์ก full-stack สำหรับ SolidJS ซึ่งเป็นไลบรารี UI แบบ reactive พร้อมการกำหนดเส้นทาง ฟังก์ชันฝั่งเซิร์ฟเวอร์ และการเรนเดอร์ฝั่งเซิร์ฟเวอร์
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เฟรมเวิร์กสำหรับสร้างเว็บแอปพลิเคชันด้วย Svelte ซึ่งเป็นเฟรมเวิร์ก UI ที่อิงคอมไพเลอร์ พร้อมการกำหนดเส้นทาง การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และการสร้างเว็บไซต์แบบสแตติก
เกรด B 80 100% – ใช่ใช่ใช่ไม่
เว็บเฟรมเวิร์กสำหรับเว็บไซต์ที่เน้นเนื้อหา ซึ่งเรนเดอร์หน้าเป็น HTML และโหลด JavaScript เฉพาะคอมโพเนนต์ที่โต้ตอบได้
เกรด C 65 100% สหรัฐอเมริกา Five Eyes ใช่บางส่วนใช่ไม่
เมตาเฟรมเวิร์กฟูลสแตกสำหรับ Angular ที่สร้างบน Vite พร้อมการกำหนดเส้นทางตามไฟล์ การเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และ API route
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เฟรมเวิร์กเว็บแอปพลิเคชันที่อิงกับ TypeScript จาก Google พร้อมคอมโพเนนต์ dependency injection การกำหนดเส้นทาง และ CLI
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
เฟรมเวิร์กฟรอนต์เอนด์ JavaScript และ TypeScript สำหรับสร้างเว็บแอปพลิเคชันด้วยคอมโพเนนต์ตามมาตรฐาน การผูกข้อมูล และ dependency injection
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เฟรมเวิร์ก JavaScript สำหรับสร้างเว็บแอปพลิเคชัน พร้อมข้อตกลงมาตรฐาน CLI การกำหนดเส้นทาง และชั้นข้อมูล
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เว็บเฟรมเวิร์กสำหรับ Deno จาก Deno Land ที่เรนเดอร์หน้าบนเซิร์ฟเวอร์ด้วย Preact และส่ง JavaScript เฉพาะสำหรับส่วนที่โต้ตอบได้ (island)
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
เฟรมเวิร์กที่อิงกับ React สำหรับสร้างเว็บไซต์และแอปแบบสแตติก พร้อมชั้นข้อมูล GraphQL และปลั๊กอินสำหรับแหล่งเนื้อหา
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
ไลบรารีสำหรับสร้าง Web Components พร้อมพร็อพเพอร์ตีแบบ reactive และเทมเพลตแบบประกาศ
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
เฟรมเวิร์ก React จาก Vercel สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และ API route
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
ไลบรารี JavaScript ขนาดเล็กที่มี API คอมโพเนนต์เข้ากันได้กับ React สำหรับสร้างส่วนติดต่อผู้ใช้
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เว็บเฟรมเวิร์กที่ serialize สถานะของแอปพลิเคชันลงใน HTML เพื่อให้หน้าทำงานต่อในเบราว์เซอร์ได้โดยไม่ต้อง hydration
เกรด D 50 100% – ใช่ไม่ใช่ไม่
ไลบรารี JavaScript สำหรับสร้างส่วนติดต่อผู้ใช้จากคอมโพเนนต์ ใช้สำหรับเว็บและแอปพลิเคชันแบบเนทีฟ
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
คอมไพเลอร์จาก Ionic สำหรับสร้างเว็บคอมโพเนนต์ที่นำกลับมาใช้ใหม่ได้ด้วย TypeScript และ JSX ซึ่งทำงานได้กับเฟรมเวิร์กฟรอนต์เอนด์ใดก็ได้หรือไม่ใช้เฟรมเวิร์กเลย
เกรด D 50 100% สหรัฐอเมริกา Five Eyes ใช่ไม่ใช่ไม่
เฟรมเวิร์ก React และ Solid แบบฟูลสแตกที่สร้างบน TanStack Router และ Vite พร้อมการกำหนดเส้นทางที่ปลอดภัยด้านชนิดข้อมูล ฟังก์ชันฝั่งเซิร์ฟเวอร์ และการเรนเดอร์ฝั่งเซิร์ฟเวอร์
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เฟรมเวิร์กที่อิง Vite สำหรับสร้างเว็บแอปพลิเคชัน พร้อมการเรนเดอร์ฝั่งเซิร์ฟเวอร์ การสร้างแบบสแตติก และการกำหนดเส้นทาง ใช้ร่วมกับไลบรารี UI เช่น React, Vue หรือ Solid
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เฟรมเวิร์ก React แบบมินิมอลสำหรับสร้างเว็บแอปพลิเคชันด้วย React Server Components การเรนเดอร์ฝั่งเซิร์ฟเวอร์ และการสร้างแบบสแตติก
เกรด D 50 100% – ใช่ไม่ใช่ไม่
เฟรมเวิร์ก JavaScript แบบ progressive สำหรับสร้างส่วนติดต่อผู้ใช้ด้วยเทมเพลตแบบ reactive ที่อิงคอมโพเนนต์
เกรด D 40 100% – ใช่ไม่บางส่วนไม่
เฟรมเวิร์ก React จาก Shopify สำหรับสร้างหน้าร้านแบบกำหนดเองบนแพลตฟอร์มคอมเมิร์ซ Shopify โดยอิงกับ React Router
เกรด F 35 100% แคนาดา Five Eyes บางส่วนไม่ใช่ไม่

คำถาม

ตัวเลือกใดเป็นส่วนตัวที่สุดใน เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก

ตัวเลือกแนะนำของเราคือ Svelte คอมไพล์คอมโพเนนต์เป็น JavaScript ที่เล็กและเร็ว ไม่มี virtual DOM และไม่มีการส่งข้อมูลการใช้งาน และทำงานได้ดีกับ TypeScript เว็บเมลและแอปของ Forward Email ใช้ Svelte และ TypeScript บน Tauri (github.com/forwardemail/mail.forwardemail.net)

เฟรมเวิร์กฟรอนต์เอนด์และฟูลสแตก ได้รับการประเมินอย่างไร

แต่ละรายการตอบคำถาม 4 ข้อ: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน ไม่มีโฆษณาหรือการขายข้อมูล และการตรวจสอบโดยอิสระ คำตอบต้องมีลิงก์ไปยังหลักฐาน ดูเกณฑ์ฉบับเต็ม.

เขตอำนาจศาลสำคัญหรือไม่

เขตอำนาจศาลเป็นตัวกำหนดว่ากฎหมายใดสามารถบังคับให้ผู้ให้บริการส่งมอบข้อมูลได้ แต่ละรายการแสดงประเทศและระบุว่าอยู่ในกลุ่ม Five, Nine หรือ Fourteen Eyes หรือไม่ ข้อมูลที่ผู้ให้บริการสามารถส่งมอบได้ขึ้นอยู่กับว่าเก็บข้อมูลอะไรไว้และใครถือกุญแจเป็นหลัก อ่านเกี่ยวกับ เขตอำนาจศาล และ CLOUD Act

การเปรียบเทียบ