awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesFunctional Frontend Frameworks

Toolsets for building single-page applications that decouple business logic from the view layer using pure functions and interceptor pipelines.

Distinct from Functional Frontend Development: Distinct from general functional frontend development: specifically refers to the framework-level toolset for building SPAs, not the general practice.

Explore 2 awesome GitHub repositories matching web development · Functional Frontend Frameworks. Refine with filters or upvote what's useful.

Awesome Functional Frontend Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • day8/re-frameAvatar day8

    day8/re-frame

    5,532Vezi pe GitHub↗

    re-frame este un framework funcțional pentru construirea de aplicații single-page în ClojureScript. Acesta oferă o bază de date centralizată și imutabilă care servește drept unică sursă de adevăr pentru întreaga stare a aplicației, impunând un flux de date unidirecțional strict, unde evenimentele declanșează tranziții de stare și actualizări ulterioare ale vizualizărilor. Framework-ul se distinge printr-un graf de semnale reactive și un pipeline de middleware bazat pe interceptoare. Tratând logica aplicației ca pe o secvență de evenimente bazate pe date și efecte secundare declarative, acesta decuplează logica de business de stratul de vizualizare. Această arhitectură permite dezvoltatorilor să gestioneze tranziții complexe de stare și operațiuni externe prin funcții pure, asigurându-se că efectele secundare sunt executate de un interpretor separat, nu prin apeluri imperative. Sistemul include o suită cuprinzătoare de capabilități pentru gestionarea arhitecturii aplicației, inclusiv derivarea reactivă a datelor, reconcilierea vizualizărilor bazată pe abonamente și gestionarea stării bazată pe evenimente. Suportă fluxuri de lucru avansate, cum ar fi trasarea evenimentelor, checkpoint-uri de stare și capacitatea de a simula (stub) efecte secundare pentru testare izolată. Proiectul este conceput pentru integrarea cu React, utilizând reconcilierea virtual DOM pentru a actualiza eficient interfețele utilizator. Oferă un set robust de utilitare pentru gestionarea problemelor transversale, gestionarea grafurilor complexe de flux de date și coordonarea operațiunilor asincrone într-un pipeline de evenimente secvențial și predictibil.

    Provides a toolset for building single-page applications that decouples business logic from the view layer using pure functions and interceptor pipelines.

    Clojureclojurescriptre-framereact
    Vezi pe GitHub↗5,532
  • huytd/kanban-appAvatar huytd

    huytd/kanban-app

    1,800Vezi pe GitHub↗

    Acest proiect este o aplicație desktop autonomă pentru managementul proiectelor care organizează sarcinile folosind un board vizual. Funcționează ca un instrument independent pentru urmărirea fluxurilor de lucru și a statusurilor sarcinilor, operând complet offline fără a fi nevoie de servicii cloud externe sau conectivitate la internet. Aplicația este construită ca un singur fișier executabil care grupează atât logica de backend, cât și interfața de frontend. Prin utilizarea unui container de sistem ușor pentru a găzdui interfața bazată pe web, evită overhead-ul de memorie asociat cu motoarele de browser complete. Interfața în sine este construită folosind un framework de programare funcțională care urmează un ciclu strict model-update-view pentru a gestiona tranzițiile de stare și a asigura un flux de date previzibil. Software-ul oferă un mediu complet pentru managementul local al sarcinilor prin încorporarea tuturor activelor web necesare direct în binar. Această abordare elimină dependențele externe de rețea și asigură că interfața se încarcă instantaneu la execuție.

    Uses a functional programming environment to build reliable and interactive user interfaces that compile to optimized JavaScript.

    Rustelmguikanban
    Vezi pe GitHub↗1,800
  1. Home
  2. Web Development
  3. Functional Frontend Development
  4. Functional Frontend Frameworks