Datenschutzbewertungen von Web-Frameworks
JavaScript-Frameworks für Frontend, Single-Page-Apps und Full-Stack. Einige erfassen standardmäßig Telemetrie von Entwicklern.
34 Frontend- und Full-Stack-Frameworks werden nach 4 öffentlichen Kriterien bewertet, und 34 haben genug Belege für eine Buchstabennote. Unsere Empfehlung ist Svelte. Von den 11 Einträgen mit bekannter Rechtsordnung: 11 sind in einem Five-Eyes-Land ansässig, 11 in den erweiterten Fourteen Eyes.
Nur Frontend- und Full-Stack-Frameworks mit Open Source · Kriterien für diese Kategorie · Eintrag vorschlagen · Markdown
| Name | Note | Punktzahl | Daten | Rechtsordnung | Open Source | Keine Tracker oder Telemetrie | Keine Werbung oder Datenverkäufe | Unabhängiges Audit |
|---|---|---|---|---|---|---|---|---|
Svelte Unsere Empfehlung Komponenten-Framework für JavaScript und TypeScript, das Komponenten beim Build zu JavaScript kompiliert, statt ein virtuelles DOM zu verwenden. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Schlankes JavaScript-Framework, das HTML über Attribute direkt im Markup reaktives Verhalten verleiht. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Schlanke JavaScript-Bibliothek, die Webanwendungen mit Models, Collections, Views und einem Router Struktur gibt. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Full-Stack-Toolkit für Next.js, das Authentifizierung, eine Datenschicht ohne eigene API und Codegenerierung ergänzt. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
JavaScript-Bibliothek, mit der HTML-Elemente über Attribute HTTP-Anfragen senden und serverseitig gerendertes HTML einsetzen können, ohne JavaScript zu schreiben. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen mit einem virtuellen DOM und einer Komponenten-API im Stil von React. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
JavaScript-Bibliothek für DOM-Manipulation, Ereignisbehandlung und Ajax, gepflegt unter dem Dach der OpenJS Foundation. |
Note B | 80 | 100% | Vereinigte Staaten Five Eyes | Ja | Ja | Ja | Nein |
HTML-basierte UI-Sprache und Framework für JavaScript, ursprünglich von eBay, das Komponenten für Streaming-Server-Rendering und partielle Hydration im Browser kompiliert. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Kleines clientseitiges JavaScript-Framework zum Erstellen von Single-Page-Anwendungen, mit virtuellem DOM sowie integriertem Routing und HTTP-Hilfsfunktionen. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Vue-basiertes Framework zum Erstellen von Webanwendungen mit serverseitigem Rendering, statischer Generierung und dateibasiertem Routing. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Routing-Bibliothek und Full-Stack-Framework für React, dessen Framework-Modus das Framework Remix fortführt. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Full-Stack-React-Framework vom RedwoodJS-Team, das auf Cloudflare Workers läuft und als Vite-Plugin mit Server Components, serverseitigem Rendering und Echtzeitfunktionen gebaut ist. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Full-Stack-Web-Framework für JavaScript und TypeScript von Shopify, aufgebaut auf Webstandards wie der Fetch API und HTML-Formularen. Die frühere React-basierte Version lebt als Framework-Modus von React Router weiter. |
Note B | 80 | 100% | Kanada Five Eyes | Ja | Ja | Ja | Nein |
JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen mit JSX und feingranularer Reaktivität, die das DOM direkt aktualisiert, ohne virtuelles DOM. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Full-Stack-Framework für SolidJS, eine reaktive UI-Bibliothek, mit Routing, Serverfunktionen und serverseitigem Rendering. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Framework zum Erstellen von Webanwendungen mit Svelte, einem compilerbasierten UI-Framework, mit Routing, serverseitigem Rendering und statischer Website-Generierung. |
Note B | 80 | 100% | – | Ja | Ja | Ja | Nein |
Webframework für inhaltsorientierte Websites, das Seiten als HTML rendert und JavaScript nur für interaktive Komponenten lädt. |
Note C | 65 | 100% | Vereinigte Staaten Five Eyes | Ja | Teilweise | Ja | Nein |
Full-Stack-Meta-Framework für Angular auf Basis von Vite, mit dateibasiertem Routing, serverseitigem Rendering, statischer Generierung und API-Routen. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
TypeScript-basiertes Framework für Webanwendungen von Google, mit Komponenten, Dependency Injection, Routing und einer CLI. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
JavaScript- und TypeScript-Frontend-Framework zum Erstellen von Webanwendungen mit standardbasierten Komponenten, Datenbindung und Dependency Injection. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
JavaScript-Framework zum Erstellen von Webanwendungen, mit Konventionen, einer CLI, Routing und einer Datenschicht. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
Web-Framework für Deno von Deno Land, das Seiten auf dem Server mit Preact rendert und JavaScript nur für interaktive Inseln ausliefert. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
React-basiertes Framework zum Erstellen statischer Websites und Apps, mit einer GraphQL-Datenschicht und Plugins für Inhaltsquellen. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
Bibliothek zum Erstellen von Web Components mit reaktiven Eigenschaften und deklarativen Templates. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
React-Framework von Vercel zum Erstellen von Webanwendungen mit serverseitigem Rendering, statischer Generierung und API-Routen. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
Kleine JavaScript-Bibliothek mit einer React-kompatiblen Komponenten-API zum Erstellen von Benutzeroberflächen. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
Webframework, das den Anwendungszustand in HTML serialisiert, sodass Seiten im Browser ohne Hydration fortgesetzt werden. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen aus Komponenten, genutzt für Web- und native Anwendungen. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
Compiler von Ionic zum Erstellen wiederverwendbarer Web Components mit TypeScript und JSX, die mit jedem Frontend-Framework oder ganz ohne funktionieren. |
Note D | 50 | 100% | Vereinigte Staaten Five Eyes | Ja | Nein | Ja | Nein |
Full-Stack-Framework für React und Solid auf Basis von TanStack Router und Vite, mit typsicherem Routing, Serverfunktionen und serverseitigem Rendering. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
Vite-basiertes Framework zum Erstellen von Webanwendungen mit serverseitigem Rendering, statischer Generierung und Routing, einsetzbar mit UI-Bibliotheken wie React, Vue oder Solid. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
Minimales React-Framework zum Erstellen von Webanwendungen mit React Server Components, serverseitigem Rendering und statischer Generierung. |
Note D | 50 | 100% | – | Ja | Nein | Ja | Nein |
Progressives JavaScript-Framework zum Erstellen von Benutzeroberflächen mit reaktiven, komponentenbasierten Templates. |
Note D | 40 | 100% | – | Ja | Nein | Teilweise | Nein |
React-Framework von Shopify zum Erstellen individueller Storefronts auf der Commerce-Plattform von Shopify, auf Basis von React Router. |
Note F | 35 | 100% | Kanada Five Eyes | Teilweise | Nein | Ja | Nein |
Fragen
Frontend- und Full-Stack-Frameworks: Welche Option schützt die Privatsphäre am besten?
Unsere Empfehlung ist Svelte. Kompiliert Komponenten zu kleinem, schnellem JavaScript ohne virtuelles DOM und ohne Telemetrie und funktioniert gut mit TypeScript. Das Webmail und die Apps von Forward Email nutzen Svelte und TypeScript auf Tauri (github.com/forwardemail/mail.forwardemail.net).
Wie werden Frontend- und Full-Stack-Frameworks bewertet?
Jeder Eintrag beantwortet 4 Fragen: Open Source, Keine Tracker oder Telemetrie, Keine Werbung oder Datenverkäufe und Unabhängiges Audit. Antworten brauchen Links zu Belegen. Vollständige Kriterien ansehen.
Spielt die Rechtsordnung eine Rolle?
Die Rechtsordnung bestimmt, welche Gesetze einen Anbieter zur Herausgabe von Daten zwingen können. Jeder Eintrag zeigt sein Land und ob es zu den Five, Nine oder Fourteen Eyes gehört. Welche Daten ein Anbieter herausgeben kann, hängt vor allem davon ab, was er speichert und wer die Schlüssel besitzt. Mehr über Rechtsordnungen und den CLOUD Act.
Vergleiche
- Alternativen zu Next.js
- Alternativen zu 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