Webes keretrendszerek adatvédelmi értékelése
JavaScript front-end, egyoldalas (SPA) és full-stack keretrendszerek. Némelyik alapértelmezetten telemetriát gyűjt a fejlesztőktől.
front-end és full-stack keretrendszerek: 34 bejegyzés értékelése 4 nyilvános kritérium alapján; ebből 34 rendelkezik elegendő bizonyítékkal a betűosztályzathoz. Ajánlásunk: Svelte. Az ismert joghatóságú 11 bejegyzés közül 11 Five Eyes-országban, 11 pedig a tágabb Fourteen Eyes körébe tartozó országban található.
Csak nyílt forráskódú front-end és full-stack keretrendszerek · A kategória kritériumai · Új bejegyzés javaslása · Markdown
| Név | Osztályzat | Pontszám | Adatok | Joghatóság | Nyílt forráskódú | Nincs nyomkövető vagy telemetria | Nincs hirdetés és adateladás | Független audit |
|---|---|---|---|---|---|---|---|---|
Svelte Ajánlásunk Komponens-keretrendszer JavaScripthez és TypeScripthez, amely virtuális DOM helyett építéskor JavaScriptté fordítja a komponenseket. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Könnyűsúlyú JavaScript-keretrendszer, amely közvetlenül a jelölőkódba írt attribútumokkal ad reaktív viselkedést a HTML-hez. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Könnyűsúlyú JavaScript-könyvtár, amely modellekkel, gyűjteményekkel, nézetekkel és útválasztóval ad struktúrát a webalkalmazásoknak. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Full-stack eszközkészlet a Next.js-hez, amely hitelesítést, API nélküli adatréteget és kódgenerálást ad hozzá. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
JavaScript-könyvtár, amely lehetővé teszi, hogy a HTML-elemek attribútumokon keresztül HTTP-kéréseket indítsanak és szerveren renderelt HTML-t cseréljenek be, JavaScript írása nélkül. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
JavaScript-könyvtár felhasználói felületek készítéséhez virtuális DOM-mal és React-stílusú komponens-API-val. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
JavaScript-könyvtár DOM-manipulációhoz, eseménykezeléshez és Ajaxhoz, az OpenJS Foundation gondozásában. |
Osztályzat B | 80 | 100% | Egyesült Államok Five Eyes | Igen | Igen | Igen | Nem |
HTML-alapú felületleíró nyelv és keretrendszer JavaScripthez, eredetileg az eBaytől, amely a komponenseket streamelt szerveroldali rendereléshez és a böngészőbeli részleges hidratáláshoz fordítja le. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Kis méretű kliensoldali JavaScript-keretrendszer egyoldalas alkalmazások készítéséhez, virtuális DOM-mal, valamint beépített útválasztási és HTTP-segédeszközökkel. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Vue-alapú keretrendszer webalkalmazások készítéséhez szerveroldali rendereléssel, statikus generálással és fájlalapú útválasztással. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Útválasztó könyvtár és full-stack keretrendszer Reacthez, amelynek keretrendszer módja a Remix keretrendszer folytatása. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
A RedwoodJS csapatának full-stack React-keretrendszere, amely Cloudflare Workersön fut, Vite-bővítményként készült, szerverkomponensekkel, szerveroldali rendereléssel és valós idejű funkciókkal. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
A Shopify full-stack webes keretrendszere JavaScripthez és TypeScripthez, amely webes szabványokra, például a Fetch API-ra és a HTML-űrlapokra épül. Korábbi, React-alapú változata a React Router keretrendszer-módjaként él tovább. |
Osztályzat B | 80 | 100% | Kanada Five Eyes | Igen | Igen | Igen | Nem |
JavaScript-könyvtár felhasználói felületek készítéséhez JSX-szel és finomszemcsés reaktivitással, amely virtuális DOM nélkül, közvetlenül frissíti a DOM-ot. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Full-stack keretrendszer a SolidJS reaktív UI-könyvtárhoz, útválasztással, szerverfüggvényekkel és szerveroldali rendereléssel. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Keretrendszer webalkalmazások készítéséhez a Svelte fordítóalapú UI-keretrendszerrel, útválasztással, szerveroldali rendereléssel és statikus oldalgenerálással. |
Osztályzat B | 80 | 100% | – | Igen | Igen | Igen | Nem |
Webes keretrendszer tartalomközpontú weboldalakhoz, amely az oldalakat HTML-lé rendereli, és JavaScriptet csak az interaktív komponensekhez tölt be. |
Osztályzat C | 65 | 100% | Egyesült Államok Five Eyes | Igen | Részben | Igen | Nem |
Vite-ra épülő full-stack meta-keretrendszer Angularhoz fájlalapú útválasztással, szerveroldali rendereléssel, statikus generálással és API-útvonalakkal. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
A Google TypeScript-alapú webalkalmazás-keretrendszere komponensekkel, függőséginjektálással, útválasztással és parancssori felülettel. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
JavaScript és TypeScript front-end keretrendszer webalkalmazások készítéséhez szabványalapú komponensekkel, adatkötéssel és függőséginjektálással. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
JavaScript keretrendszer webalkalmazások készítéséhez konvenciókkal, parancssori felülettel, útválasztással és adatréteggel. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
A Deno Land webes keretrendszere Denóhoz, amely a Preacttel a szerveren rendereli az oldalakat, és JavaScriptet csak az interaktív szigetekhez küld. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
React-alapú keretrendszer statikus weboldalak és alkalmazások készítéséhez GraphQL adatréteggel és tartalomforrásokhoz való bővítményekkel. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
Könyvtár Web Components készítéséhez reaktív tulajdonságokkal és deklaratív sablonokkal. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
A Vercel React-keretrendszere webalkalmazások készítéséhez szerveroldali rendereléssel, statikus generálással és API-útvonalakkal. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
Kis méretű JavaScript-könyvtár React-kompatibilis komponens-API-val felhasználói felületek készítéséhez. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
Webes keretrendszer, amely az alkalmazás állapotát HTML-be szerializálja, így az oldalak hidratálás nélkül folytatódnak a böngészőben. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
JavaScript-könyvtár komponensekből álló felhasználói felületek készítéséhez, web- és natív alkalmazásokhoz használják. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
Az Ionic fordítóprogramja újrahasznosítható webkomponensek készítéséhez TypeScripttel és JSX-szel, amelyek bármely front-end keretrendszerrel vagy anélkül is működnek. |
Osztályzat D | 50 | 100% | Egyesült Államok Five Eyes | Igen | Nem | Igen | Nem |
Full-stack React- és Solid-keretrendszer a TanStack Routerre és a Vite-ra építve, típusbiztos útválasztással, szerverfüggvényekkel és szerveroldali rendereléssel. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
Vite-alapú keretrendszer webalkalmazások készítéséhez szerveroldali rendereléssel, statikus generálással és útválasztással, olyan UI-könyvtárakkal használva, mint a React, a Vue vagy a Solid. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
Minimalista React-keretrendszer webalkalmazások készítéséhez React Server Componentsszel, szerveroldali rendereléssel és statikus generálással. |
Osztályzat D | 50 | 100% | – | Igen | Nem | Igen | Nem |
Progresszív JavaScript-keretrendszer felhasználói felületek készítéséhez reaktív, komponensalapú sablonokkal. |
Osztályzat D | 40 | 100% | – | Igen | Nem | Részben | Nem |
A Shopify React-keretrendszere egyedi webáruház-felületek készítéséhez a Shopify kereskedelmi platformján, a React Routerre építve. |
Osztályzat F | 35 | 100% | Kanada Five Eyes | Részben | Nem | Igen | Nem |
Kérdések
front-end és full-stack keretrendszerek: melyik a leginkább adatvédő választás?
Ajánlásunk: Svelte. Kis méretű, gyors JavaScriptté fordítja a komponenseket, virtuális DOM és telemetria nélkül, és jól működik a TypeScripttel. A Forward Email webmailje és alkalmazásai Svelte-et és TypeScriptet használnak Tauri alapon (github.com/forwardemail/mail.forwardemail.net).
front-end és full-stack keretrendszerek: hogyan készül az értékelés?
Minden bejegyzés 4 kérdésre felel: nyílt forráskódú, nincs nyomkövető vagy telemetria, nincs hirdetés és adateladás és független audit. A válaszokhoz bizonyítékra mutató hivatkozás kell. A teljes kritériumrendszer megtekintése.
Számít a joghatóság?
A joghatóság határozza meg, mely törvények kötelezhetik a szolgáltatót adatok kiadására. Minden bejegyzés mutatja az országát, és azt, hogy tagja-e a Five, Nine vagy Fourteen Eyes szövetségnek. Az pedig, hogy egy szolgáltató milyen adatokat adhat ki, főleg attól függ, mit tárol és kinél vannak a kulcsok. További információ: joghatóságok és CLOUD Act.
Összehasonlítások
- Next.js alternatívái
- React alternatívái
- 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