React adatvédő és nyílt forráskódú alternatívái
front-end és full-stack keretrendszerek: 15 bejegyzés, ugyanazon nyilvános adatvédelmi kritériumok alapján értékelve, mint React; elöl az ajánlásaink.
Miért érdemes alternatívát keresni?
- Nincs nyomkövető vagy telemetria: nem. The react.dev website loads Google Analytics.
- Független audit: nem. No independent audit is published.
A teljes értékelés megtekintése: React.
Az alternatívák
Svelte Osztályzat B Ajánlásunk
Komponens-keretrendszer JavaScripthez és TypeScripthez, amely virtuális DOM helyett építéskor JavaScriptté fordítja a komponenseket.
Miért ez az ajánlásunk: 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).
Svelte pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Alpine.js Osztályzat B
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.
Alpine.js pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Backbone.js Osztályzat B
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.
Backbone.js pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Blitz.js Osztályzat B
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á.
Blitz.js pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
htmx Osztályzat B
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.
htmx pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Inferno Osztályzat B
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.
Inferno pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
jQuery Osztályzat B
JavaScript-könyvtár DOM-manipulációhoz, eseménykezeléshez és Ajaxhoz, az OpenJS Foundation gondozásában.
Székhely: Egyesült Államok (Five Eyes). jQuery pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Marko Osztályzat B
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.
Marko pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Mithril.js Osztályzat B
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.
Mithril.js pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Nuxt Osztályzat B
Vue-alapú keretrendszer webalkalmazások készítéséhez szerveroldali rendereléssel, statikus generálással és fájlalapú útválasztással.
Nuxt pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
React Router Osztályzat B
Útválasztó könyvtár és full-stack keretrendszer Reacthez, amelynek keretrendszer módja a Remix keretrendszer folytatása.
React Router pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
RedwoodSDK Osztályzat B
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.
RedwoodSDK pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Remix Osztályzat B
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.
Székhely: Kanada (Five Eyes). Remix pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
SolidJS Osztályzat B
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.
SolidJS pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
SolidStart Osztályzat B
Full-stack keretrendszer a SolidJS reaktív UI-könyvtárhoz, útválasztással, szerverfüggvényekkel és szerveroldali rendereléssel.
SolidStart pontszáma 80/100 (osztályzat: B) a következő kategória kritériumai alapján: front-end és full-stack keretrendszerek. 4 kritériumból 3 teljesül: nyílt forráskódú, nincs nyomkövető vagy telemetria és nincs hirdetés és adateladás.
Összehasonlítás: front-end és full-stack keretrendszerek (34 bejegyzés)