Valutazioni della privacy dei framework web
Framework JavaScript front-end, single-page e full-stack. Alcuni raccolgono per impostazione predefinita dati di telemetria dagli sviluppatori.
framework front-end e full-stack: 34 voci valutate in base a 4 criteri pubblici, di cui 34 con prove sufficienti per un voto in lettere. La nostra scelta è Svelte. Su 11 voci con giurisdizione nota, 11 hanno sede in un paese Five Eyes e 11 nel più ampio gruppo Fourteen Eyes.
Solo open source: framework front-end e full-stack · Criteri per questa categoria · Suggerisci un'aggiunta · Markdown
| Nome | Voto | Punteggio | Dati | Giurisdizione | Open source | Nessun tracker né telemetria | Nessuna pubblicità né vendita di dati | Audit indipendente |
|---|---|---|---|---|---|---|---|---|
Svelte La nostra scelta Framework a componenti per JavaScript e TypeScript che compila i componenti in JavaScript in fase di build invece di usare un DOM virtuale. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework JavaScript leggero che aggiunge comportamenti reattivi all'HTML tramite attributi scritti direttamente nel markup. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Libreria JavaScript leggera che dà struttura alle applicazioni web con modelli, collezioni, viste e un router. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Toolkit full-stack per Next.js che aggiunge autenticazione, un livello di dati senza API e generazione di codice. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Libreria JavaScript che permette agli elementi HTML di inviare richieste HTTP e inserire HTML generato dal server tramite attributi, senza scrivere JavaScript. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Libreria JavaScript per creare interfacce utente con un DOM virtuale e un'API per componenti in stile React. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Libreria JavaScript per la manipolazione del DOM, la gestione degli eventi e Ajax, gestita nell'ambito della OpenJS Foundation. |
Voto B | 80 | 100% | Stati Uniti Five Eyes | Sì | Sì | Sì | No |
Linguaggio e framework per interfacce basato su HTML per JavaScript, nato in eBay, che compila i componenti per il rendering lato server in streaming e l'idratazione parziale nel browser. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Piccolo framework JavaScript lato client per creare applicazioni single-page, con un DOM virtuale e utilità integrate per routing e HTTP. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework basato su Vue per creare applicazioni web con rendering lato server, generazione statica e routing basato sui file. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Libreria di routing e framework full-stack per React, la cui modalità framework prosegue il framework Remix. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework React full-stack del team di RedwoodJS che gira su Cloudflare Workers, realizzato come plugin di Vite con server component, rendering lato server e funzionalità in tempo reale. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework web full-stack per JavaScript e TypeScript di Shopify, basato su standard web come la Fetch API e i moduli HTML. La sua versione precedente basata su React prosegue come modalità framework di React Router. |
Voto B | 80 | 100% | Canada Five Eyes | Sì | Sì | Sì | No |
Libreria JavaScript per creare interfacce utente con JSX e reattività a grana fine, che aggiorna il DOM direttamente senza un DOM virtuale. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework full-stack per SolidJS, una libreria di interfacce reattive, con routing, funzioni server e rendering lato server. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework per creare applicazioni web con Svelte, un framework di interfacce basato su compilatore, con routing, rendering lato server e generazione di siti statici. |
Voto B | 80 | 100% | – | Sì | Sì | Sì | No |
Framework web per siti incentrati sui contenuti che genera le pagine in HTML e carica JavaScript solo per i componenti interattivi. |
Voto C | 65 | 100% | Stati Uniti Five Eyes | Sì | Parziale | Sì | No |
Meta-framework full-stack per Angular basato su Vite, con routing basato su file, rendering lato server, generazione statica e route API. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework per applicazioni web basato su TypeScript di Google, con componenti, dependency injection, routing e una CLI. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Framework front-end JavaScript e TypeScript per creare applicazioni web con componenti basati su standard, data binding e dependency injection. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework JavaScript per creare applicazioni web, con convenzioni, una CLI, routing e un livello di dati. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework web per Deno di Deno Land che esegue il rendering delle pagine sul server con Preact e invia JavaScript solo per le isole interattive. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Framework basato su React per creare siti web e app statici, con un livello di dati GraphQL e plugin per le fonti di contenuto. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Libreria per creare Web Component con proprietà reattive e template dichiarativi. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Framework React di Vercel per creare applicazioni web con rendering lato server, generazione statica e route API. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Piccola libreria JavaScript con un'API dei componenti compatibile con React per creare interfacce utente. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework web che serializza lo stato dell'applicazione nell'HTML, così le pagine riprendono l'esecuzione nel browser senza idratazione. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Libreria JavaScript per creare interfacce utente a partire da componenti, usata per applicazioni web e native. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Compilatore di Ionic per creare web component riutilizzabili con TypeScript e JSX, che funzionano con qualsiasi framework front-end o senza. |
Voto D | 50 | 100% | Stati Uniti Five Eyes | Sì | No | Sì | No |
Framework full-stack per React e Solid basato su TanStack Router e Vite, con routing type-safe, funzioni server e rendering lato server. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework basato su Vite per creare applicazioni web con rendering lato server, generazione statica e routing, da usare con librerie UI come React, Vue o Solid. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework React minimale per creare applicazioni web con React Server Components, rendering lato server e generazione statica. |
Voto D | 50 | 100% | – | Sì | No | Sì | No |
Framework JavaScript progressivo per creare interfacce utente con template reattivi basati su componenti. |
Voto D | 40 | 100% | – | Sì | No | Parziale | No |
Framework React di Shopify per creare negozi online personalizzati sulla piattaforma di commercio Shopify, basato su React Router. |
Voto F | 35 | 100% | Canada Five Eyes | Parziale | No | Sì | No |
Domande
Qual è l'opzione più rispettosa della privacy nella categoria framework front-end e full-stack?
La nostra scelta è Svelte. Compila i componenti in JavaScript leggero e veloce, senza DOM virtuale e senza telemetria, e funziona bene con TypeScript. La webmail e le app di Forward Email usano Svelte e TypeScript su Tauri (github.com/forwardemail/mail.forwardemail.net).
Come vengono valutati: framework front-end e full-stack?
Ogni voce risponde a 4 domande: open source, nessun tracker né telemetria, nessuna pubblicità né vendita di dati e audit indipendente. Le risposte richiedono link a prove. Vedi i criteri completi.
La giurisdizione conta?
La giurisdizione determina quali leggi possono obbligare un provider a consegnare dati. Ogni voce mostra il suo paese e se fa parte dei Five, Nine o Fourteen Eyes. I dati che un provider può consegnare dipendono soprattutto da cosa conserva e da chi detiene le chiavi. Approfondisci giurisdizioni e il CLOUD Act.
Confronti
- Alternative a Next.js
- Alternative a 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