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