Penilaian privasi framework web
Framework JavaScript front-end, single-page, dan full-stack. Beberapa mengumpulkan telemetri dari pengembang secara default.
34 entri dalam kategori framework front-end dan full-stack dinilai berdasarkan 4 kriteria publik, dan 34 memiliki cukup bukti untuk nilai huruf. Pilihan kami adalah Svelte. Dari 11 yang yurisdiksinya diketahui, 11 berbasis di negara Five Eyes, dan 11 di lingkup Fourteen Eyes yang lebih luas.
Hanya sumber terbuka: framework front-end dan full-stack · Kriteria untuk kategori ini · Usulkan tambahan · Markdown
| Nama | Nilai | Skor | Data | Yurisdiksi | Sumber terbuka | Tanpa pelacak atau telemetri | Tanpa iklan atau penjualan data | Audit independen |
|---|---|---|---|---|---|---|---|---|
Svelte Pilihan kami Framework komponen untuk JavaScript dan TypeScript yang mengompilasi komponen menjadi JavaScript saat build alih-alih menggunakan virtual DOM. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework JavaScript ringan yang menambahkan perilaku reaktif ke HTML melalui atribut yang ditulis langsung di markup. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Pustaka JavaScript ringan yang memberi struktur pada aplikasi web dengan model, koleksi, view, dan router. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Toolkit full-stack untuk Next.js yang menambahkan autentikasi, lapisan data tanpa API, dan pembuatan kode. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Pustaka JavaScript yang memungkinkan elemen HTML mengirim permintaan HTTP dan menukar HTML yang dirender server melalui atribut, tanpa menulis JavaScript. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Pustaka JavaScript untuk membangun antarmuka pengguna dengan virtual DOM dan API komponen bergaya React. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Pustaka JavaScript untuk manipulasi DOM, penanganan event, dan Ajax, yang dikelola di bawah OpenJS Foundation. |
Nilai B | 80 | 100% | Amerika Serikat Five Eyes | Ya | Ya | Ya | Tidak |
Bahasa UI dan framework berbasis HTML untuk JavaScript, awalnya dari eBay, yang mengompilasi komponen untuk server rendering streaming dan hidrasi parsial di browser. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework JavaScript sisi klien yang kecil untuk membangun aplikasi satu halaman, dengan virtual DOM serta utilitas routing dan HTTP bawaan. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework berbasis Vue untuk membangun aplikasi web dengan rendering sisi server, pembuatan statis, dan routing berbasis berkas. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Pustaka routing dan framework full-stack untuk React, yang mode framework-nya merupakan kelanjutan dari framework Remix. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework React full-stack dari tim RedwoodJS yang berjalan di Cloudflare Workers, dibangun sebagai plugin Vite dengan server component, server-side rendering, dan fitur real-time. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework web full-stack untuk JavaScript dan TypeScript dari Shopify, yang dibangun di atas standar web seperti Fetch API dan formulir HTML. Versi sebelumnya yang berbasis React berlanjut sebagai mode framework dari React Router. |
Nilai B | 80 | 100% | Kanada Five Eyes | Ya | Ya | Ya | Tidak |
Pustaka JavaScript untuk membangun antarmuka pengguna dengan JSX dan reaktivitas granular, yang memperbarui DOM secara langsung tanpa virtual DOM. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework full-stack untuk SolidJS, pustaka UI reaktif, dengan routing, fungsi server, dan rendering sisi server. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework untuk membangun aplikasi web dengan Svelte, framework UI berbasis kompiler, dengan routing, rendering sisi server, dan pembuatan situs statis. |
Nilai B | 80 | 100% | – | Ya | Ya | Ya | Tidak |
Framework web untuk situs web berbasis konten yang merender halaman ke HTML dan hanya memuat JavaScript untuk komponen interaktif. |
Nilai C | 65 | 100% | Amerika Serikat Five Eyes | Ya | Sebagian | Ya | Tidak |
Meta-framework full-stack untuk Angular yang dibangun di atas Vite, dengan routing berbasis berkas, server-side rendering, pembuatan statis, dan rute API. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework aplikasi web berbasis TypeScript dari Google, dengan komponen, dependency injection, routing, dan CLI. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework front-end JavaScript dan TypeScript untuk membangun aplikasi web dengan komponen berbasis standar, data binding, dan dependency injection. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework JavaScript untuk membangun aplikasi web, dengan konvensi, CLI, routing, dan lapisan data. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework web untuk Deno dari Deno Land yang merender halaman di server dengan Preact dan hanya mengirim JavaScript untuk island interaktif. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework berbasis React untuk membangun situs web dan aplikasi statis, dengan lapisan data GraphQL dan plugin untuk sumber konten. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Pustaka untuk membangun Web Components dengan properti reaktif dan templat deklaratif. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework React dari Vercel untuk membangun aplikasi web dengan rendering sisi server, pembuatan statis, dan rute API. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Pustaka JavaScript kecil dengan API komponen yang kompatibel dengan React untuk membangun antarmuka pengguna. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework web yang menserialisasi status aplikasi ke dalam HTML sehingga halaman dapat dilanjutkan di browser tanpa hidrasi. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Pustaka JavaScript untuk membangun antarmuka pengguna dari komponen, digunakan untuk aplikasi web dan native. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Kompiler dari Ionic untuk membangun web component yang dapat digunakan ulang dengan TypeScript dan JSX, yang berfungsi dengan framework front-end apa pun atau tanpa framework. |
Nilai D | 50 | 100% | Amerika Serikat Five Eyes | Ya | Tidak | Ya | Tidak |
Framework React dan Solid full-stack yang dibangun di atas TanStack Router dan Vite, dengan routing yang aman tipe, fungsi server, dan server-side rendering. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework berbasis Vite untuk membangun aplikasi web dengan server-side rendering, pembuatan statis, dan routing, yang digunakan bersama pustaka UI seperti React, Vue, atau Solid. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework React minimalis untuk membangun aplikasi web dengan React Server Components, server-side rendering, dan pembuatan statis. |
Nilai D | 50 | 100% | – | Ya | Tidak | Ya | Tidak |
Framework JavaScript progresif untuk membangun antarmuka pengguna dengan templat reaktif berbasis komponen. |
Nilai D | 40 | 100% | – | Ya | Tidak | Sebagian | Tidak |
Framework React dari Shopify untuk membangun etalase kustom di platform perdagangan Shopify, berbasis React Router. |
Nilai F | 35 | 100% | Kanada Five Eyes | Sebagian | Tidak | Ya | Tidak |
Pertanyaan
Apa pilihan paling privat dalam kategori framework front-end dan full-stack?
Pilihan kami adalah Svelte. Mengompilasi komponen menjadi JavaScript yang kecil dan cepat tanpa virtual DOM dan tanpa telemetri, serta bekerja dengan baik bersama TypeScript. Webmail dan aplikasi Forward Email menggunakan Svelte dan TypeScript di atas Tauri (github.com/forwardemail/mail.forwardemail.net).
Bagaimana kategori framework front-end dan full-stack dinilai?
Setiap entri menjawab 4 pertanyaan: sumber terbuka, tanpa pelacak atau telemetri, tanpa iklan atau penjualan data, dan audit independen. Jawaban memerlukan tautan ke bukti. Lihat kriteria lengkap.
Apakah yurisdiksi penting?
Yurisdiksi menentukan undang-undang mana yang dapat memaksa penyedia untuk menyerahkan data. Setiap entri menampilkan negaranya dan apakah negara tersebut termasuk Five, Nine, atau Fourteen Eyes. Data yang dapat diserahkan penyedia sebagian besar bergantung pada apa yang disimpannya dan siapa yang memegang kuncinya. Baca tentang yurisdiksi dan CLOUD Act.
Perbandingan
- Alternatif Next.js
- Alternatif React
- Svelte vs Alpine.js
- Svelte vs Backbone.js
- Svelte vs Blitz.js
- Svelte vs htmx
- Svelte vs Inferno
- Svelte vs jQuery
- Svelte vs Marko
- Svelte vs Mithril.js
- Svelte vs Nuxt
- Svelte vs React Router
- Svelte vs RedwoodSDK
- Svelte vs Remix
- Svelte vs SolidJS
- Svelte vs SolidStart
- Svelte vs SvelteKit
- Svelte vs Astro
- Svelte vs Analog
- Svelte vs Angular
- Svelte vs Aurelia
- Svelte vs Ember.js
- Svelte vs Fresh
- Svelte vs Gatsby
- Svelte vs Lit
- Svelte vs Next.js