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
·

4 repositorios

Awesome GitHub RepositoriesState Management Patterns

Architectural approaches for synchronizing user interface components with underlying data changes.

Distinguishing note: No existing candidates; minting under Web Development to capture reactive UI patterns.

Explore 4 awesome GitHub repositories matching web development · State Management Patterns. Refine with filters or upvote what's useful.

Awesome State Management Patterns GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sudheerj/reactjs-interview-questionsAvatar de sudheerj

    sudheerj/reactjs-interview-questions

    44,646Ver en GitHub↗

    This project is a comprehensive educational knowledge base designed to support developers in mastering React and its surrounding ecosystem. It serves as a technical interview resource, providing a structured collection of questions and answers that cover core concepts, architectural patterns, and common development challenges. The repository distinguishes itself by offering detailed explanations of fundamental React principles, including component-based composition, the declarative UI paradigm, and state-driven data flow. It provides clarity on complex topics such as the Fiber reconciliation

    Triggers automatic re-rendering of components whenever internal state objects or external props are modified.

    JavaScriptinterview-preparationinterview-questionsjavascript
    Ver en GitHub↗44,646
  • brianegan/flutter_architecture_samplesAvatar de brianegan

    brianegan/flutter_architecture_samples

    8,920Ver en GitHub↗

    This is a reference project that implements the same TodoMVC application across multiple Flutter state management and architecture patterns, enabling direct side-by-side comparison. The project demonstrates how different approaches—including BLoC, Redux, MobX, Provider, and Scoped Model—handle state, data flow, and separation of concerns within the Flutter framework. Each architecture implementation is built to the same specification and runs an identical suite of shared integration tests, ensuring consistent behavior across all patterns. This allows developers to evaluate the trade-offs of e

    Separates business logic from UI by using streams and sinks to manage state reactively.

    Dartdartflutterredux
    Ver en GitHub↗8,920
  • sky24n/flutter_wanandroidAvatar de Sky24n

    Sky24n/flutter_wanandroid

    5,670Ver en GitHub↗

    Este proyecto es una plantilla de aplicación móvil multiplataforma y un starter de UI para Android e iOS. Proporciona una base para construir interfaces móviles consistentes a partir de una única base de código declarativa. La arquitectura implementa un framework de gestión de estado reactivo utilizando BLoC y RxDart para desacoplar la lógica de negocio de la interfaz de usuario. También incluye una arquitectura móvil internacionalizada para gestionar el soporte multi-idioma y la localización regional en toda la aplicación. La base de código cubre capacidades para la implementación de clientes móviles, incluyendo el renderizado de contenido remoto, persistencia de datos local para almacenar configuraciones de usuario e inyección centralizada de temas para el estilo global.

    Implements the BLoC pattern using streams to decouple business logic from the user interface.

    Dartblocflutterrxdart
    Ver en GitHub↗5,670
  • chalarangelo/30-seconds-of-reactAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-react

    5,081Ver en GitHub↗

    Este proyecto es una colección integral de fragmentos de código reutilizables, hooks personalizados y patrones de implementación para construir interfaces de usuario con React. Sirve como una biblioteca de ejemplos cortos diseñados para resolver tareas de desarrollo comunes, que van desde la gestión del estado hasta la integración con el DOM. La colección proporciona una amplia gama de utilidades especializadas para interactuar con APIs del navegador, incluyendo seguimiento de dimensiones de ventana, evaluación de consultas de medios y monitoreo de estado en línea. También incluye guías prácticas y fragmentos para la optimización del rendimiento, como memorización, carga diferida (lazy loading) y debouncing de cambios de estado. Las áreas de capacidad amplias cubren la implementación de componentes de UI interactivos como modales, carruseles e interfaces con pestañas, así como patrones arquitectónicos para la obtención de datos, persistencia de estado y verificación de actualizaciones asíncronas. La biblioteca también incluye utilidades para la gestión de formularios, manejo de eventos y sincronización de enrutamiento mediante el seguimiento del estado de la URL.

    Implements techniques for persisting data to storage, sharing context, and optimizing component re-renders.

    JavaScripteducationjavascriptlearn-to-code
    Ver en GitHub↗5,081
  1. Home
  2. Web Development
  3. State Management Patterns

Explorar subetiquetas

  • BLoC ImplementationsConcrete implementations of the Business Logic Component pattern using streams and sinks for reactive state management in UI frameworks. **Distinct from State Management Patterns:** Distinct from State Management Patterns: focuses specifically on the BLoC pattern's stream-based architecture rather than general state management approaches.