awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesApplication Lifecycle Controls

Mechanisms for managing the mounting, unmounting, and refreshing of independent sub-applications within a host shell.

Distinguishing note: The candidates are unrelated, focusing on routing, data structures, or visual effects rather than the general lifecycle management of micro-frontend instances.

Explore 3 awesome GitHub repositories matching web development · Application Lifecycle Controls. Refine with filters or upvote what's useful.

Awesome Application Lifecycle Controls GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tencent/wujieAvatar de Tencent

    Tencent/wujie

    4,962Voir sur GitHub↗

    Wujie est un framework de micro-frontend et un orchestrateur conçu pour intégrer de multiples applications web indépendantes dans un seul shell hôte. Il fournit un système pour gérer le cycle de vie, le montage et la préservation de l'état des sous-applications tout en maintenant une isolation stricte du JavaScript et du CSS. Le framework utilise un sandbox de composants web combinant iframes et éléments personnalisés pour empêcher la pollution des variables globales et les fuites de style. Il dispose d'un bus d'événements décentralisé pour l'échange de données et la synchronisation d'état entre des micro-applications isolées, ainsi qu'un mécanisme pour refléter la navigation interne de la sous-application vers l'URL du navigateur. Le projet couvre de larges domaines de capacité incluant la préservation de l'état de l'application pour restaurer les sessions utilisateur, l'isolation de l'exécution JavaScript et l'encapsulation CSS. Il gère également le contrôle du cycle de vie de l'application, permettant le montage, le démontage et le rafraîchissement des applications enfants.

    Single-spa recreates child application instances from scratch while preserving their original configuration and properties.

    TypeScript
    Voir sur GitHub↗4,962
  • effector/effectorAvatar de effector

    effector/effector

    4,837Voir sur GitHub↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    Triggers the initialization and teardown of application logic using events to manage state transitions and prevent memory leaks.

    TypeScriptbusiness-logiceffectorevent-driven
    Voir sur GitHub↗4,837
  • zerobias/effectorAvatar de zerobias

    zerobias/effector

    4,837Voir sur GitHub↗

    Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w

    Controls application lifecycle events to ensure predictable state transitions during initialization and shutdown.

    TypeScript
    Voir sur GitHub↗4,837
  1. Home
  2. Web Development
  3. Application Lifecycle Controls