Privacy Ratings

Nyílt forráskódú front-end és full-stack keretrendszerek

front-end és full-stack keretrendszerek: 33 bejegyzés, amelynek kódja OSI által jóváhagyott licenc alatt nyilvános, adatvédelmi értékeléssel és bizonyítékokkal. Elöl az ajánlások, utána pontszám szerint.

  1. 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.

    MIT-licensed. Forráskód

  2. 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.

    MIT-licensed. Forráskód

  3. 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.

    MIT-licensed. Forráskód

  4. 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á.

    MIT-licensed. Forráskód

  5. 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.

    Zero-Clause BSD licensed. Forráskód

  6. 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.

    MIT-licensed. Forráskód

  7. jQuery Osztályzat B

    JavaScript-könyvtár DOM-manipulációhoz, eseménykezeléshez és Ajaxhoz, az OpenJS Foundation gondozásában.

    MIT-licensed. Forráskód

  8. 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.

    MIT-licensed. Forráskód

  9. 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.

    MIT-licensed. Forráskód

  10. 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.

    MIT-licensed. Forráskód

  11. React Router Osztályzat B

    Útválasztó könyvtár és full-stack keretrendszer Reacthez, amelynek keretrendszer módja a Remix keretrendszer folytatása.

    MIT-licensed. Forráskód

  12. 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.

    MIT-licensed. Forráskód

  13. 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.

    MIT-licensed. Forráskód

  14. 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.

    MIT-licensed. Forráskód

  15. 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.

    MIT-licensed. Forráskód

  16. SvelteKit Osztályzat B

    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.

    MIT-licensed. Forráskód

  17. Astro Osztályzat C

    Webes keretrendszer tartalomközpontú weboldalakhoz, amely az oldalakat HTML-lé rendereli, és JavaScriptet csak az interaktív komponensekhez tölt be.

    MIT-licensed. Forráskód

  18. Analog Osztályzat D

    Vite-ra épülő full-stack meta-keretrendszer Angularhoz fájlalapú útválasztással, szerveroldali rendereléssel, statikus generálással és API-útvonalakkal.

    MIT-licensed. Forráskód

  19. Angular Osztályzat D

    A Google TypeScript-alapú webalkalmazás-keretrendszere komponensekkel, függőséginjektálással, útválasztással és parancssori felülettel.

    MIT-licensed. Forráskód

  20. Aurelia Osztályzat D

    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.

    MIT-licensed. Forráskód

  21. Ember.js Osztályzat D

    JavaScript keretrendszer webalkalmazások készítéséhez konvenciókkal, parancssori felülettel, útválasztással és adatréteggel.

    MIT-licensed. Forráskód

  22. Fresh Osztályzat D

    A Deno Land webes keretrendszere Denóhoz, amely a Preacttel a szerveren rendereli az oldalakat, és JavaScriptet csak az interaktív szigetekhez küld.

    MIT-licensed. Forráskód

  23. Gatsby Osztályzat D

    React-alapú keretrendszer statikus weboldalak és alkalmazások készítéséhez GraphQL adatréteggel és tartalomforrásokhoz való bővítményekkel.

    MIT-licensed. Forráskód

  24. Lit Osztályzat D

    Könyvtár Web Components készítéséhez reaktív tulajdonságokkal és deklaratív sablonokkal.

    BSD-3-Clause licensed. Forráskód

  25. Next.js Osztályzat D

    A Vercel React-keretrendszere webalkalmazások készítéséhez szerveroldali rendereléssel, statikus generálással és API-útvonalakkal.

    MIT-licensed. Forráskód

  26. Preact Osztályzat D

    Kis méretű JavaScript-könyvtár React-kompatibilis komponens-API-val felhasználói felületek készítéséhez.

    MIT-licensed. Forráskód

  27. Qwik Osztályzat D

    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.

    MIT-licensed. Forráskód

  28. React Osztályzat D

    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.

    MIT-licensed. Forráskód

  29. Stencil Osztályzat D

    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.

    MIT-licensed. Forráskód

  30. TanStack Start Osztályzat D

    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.

    MIT-licensed. Forráskód

  31. Vike Osztályzat D

    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.

    MIT-licensed. Forráskód

  32. Waku Osztályzat D

    Minimalista React-keretrendszer webalkalmazások készítéséhez React Server Componentsszel, szerveroldali rendereléssel és statikus generálással.

    MIT-licensed. Forráskód

  33. Vue Osztályzat D

    Progresszív JavaScript-keretrendszer felhasználói felületek készítéséhez reaktív, komponensalapú sablonokkal.

    MIT-licensed. Forráskód

Összehasonlítás: front-end és full-stack keretrendszerek (34 bejegyzés), akár nyílt forráskódú, akár nem.