awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • day8/re-frameAvatar de day8

    day8/re-frame

    5,532Ver en GitHub↗

    re-frame es un framework funcional para construir aplicaciones de una sola página (SPA) en ClojureScript. Proporciona una base de datos centralizada e inmutable que sirve como única fuente de verdad para todo el estado de la aplicación, aplicando un flujo de datos unidireccional estricto donde los eventos activan transiciones de estado y actualizaciones de vista posteriores. El framework se distingue por un grafo de señales reactivas y un pipeline de middleware basado en interceptores. Al tratar la lógica de la aplicación como una secuencia de eventos basados en datos y efectos secundarios declarativos, desacopla la lógica de negocio de la capa de vista. Esta arquitectura permite a los desarrolladores gestionar transiciones de estado complejas y operaciones externas mediante funciones puras, asegurando que los efectos secundarios sean ejecutados por un intérprete separado en lugar de llamadas imperativas. El sistema incluye un conjunto completo de capacidades para gestionar la arquitectura de la aplicación, incluyendo la derivación de datos reactivos, la reconciliación de vistas basada en suscripciones y la gestión de estado impulsada por eventos. Admite flujos de trabajo de desarrollo avanzados como el rastreo de eventos, puntos de control de estado y la capacidad de crear stubs de efectos secundarios para pruebas aisladas. El proyecto está diseñado para integrarse con React, utilizando la reconciliación del DOM virtual para actualizar eficientemente las interfaces de usuario. Proporciona un conjunto robusto de utilidades para manejar preocupaciones transversales, gestionar grafos de flujo de datos complejos y coordinar operaciones asíncronas dentro de un pipeline de eventos secuencial y predecible.

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

    Clojureclojurescriptre-framereact
    Ver en GitHub↗5,532
  • huytd/kanban-appAvatar de huytd

    huytd/kanban-app

    1,800Ver en GitHub↗

    Este proyecto es una aplicación de escritorio autónoma para la gestión de proyectos que organiza tareas utilizando un tablero visual. Funciona como una herramienta independiente para rastrear flujos de trabajo y estados de tareas, operando completamente offline sin necesidad de servicios en la nube externos o conectividad a internet. La aplicación está construida como un solo archivo ejecutable que agrupa tanto la lógica del backend como la interfaz del frontend. Al utilizar un contenedor de sistema ligero para alojar la interfaz basada en web, evita la sobrecarga de memoria asociada con los motores de navegador completos. La interfaz en sí está construida utilizando un framework de programación funcional que sigue un ciclo estricto de modelo-actualización-vista para gestionar las transiciones de estado y asegurar un flujo de datos predecible. El software proporciona un entorno completo para la gestión de tareas local al incrustar todos los activos web necesarios directamente en el binario. Este enfoque elimina las dependencias de red externas y asegura que la interfaz se cargue instantáneamente al ejecutarse.

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

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