awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesApplication Modules

Independent units of functionality that can be grouped and managed as a single module.

Distinct from Modular Business Logic Compositions: Distinct from business logic compositions by focusing on the structural grouping of functionality as modules.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Application Modules. Refine with filters or upvote what's useful.

Awesome Application Modules 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.
  • sergdort/cleanarchitecturerxswiftAvatar de sergdort

    sergdort/CleanArchitectureRxSwift

    4,100Voir sur GitHub↗

    Ce projet est un modèle d'architecture iOS en Swift qui implémente le pattern Clean Architecture. Il organise le logiciel en couches distinctes pour découpler les règles métier des frameworks externes, des interfaces utilisateur et de l'infrastructure, afin d'améliorer la testabilité et la maintenance. Le modèle intègre le Domain-Driven Design (DDD) pour isoler la logique métier principale et utilise une structure d'application modulaire pour diviser les fonctionnalités en modules indépendants. Il emploie le pattern Coordinator pour supprimer la logique de routage des contrôleurs de vue et un framework d'injection de dépendances pour garantir que les composants restent indépendants et interchangeables. L'architecture tire également parti de la gestion d'état réactive pour découpler la logique de la couche de vue et utilise une infrastructure basée sur des interfaces pour permettre le remplacement des fournisseurs de données sans modifier les règles métier.

    Breaks the application into independent functional modules to enhance build scalability and separation of concerns.

    Swift
    Voir sur GitHub↗4,100
  • flutterando/modularAvatar de Flutterando

    Flutterando/modular

    1,381Voir sur GitHub↗

    Modular is a framework for the Flutter ecosystem that provides a structured approach to application architecture through module-based dependency injection and navigation management. It enables developers to organize complex codebases into independent, decoupled units, facilitating the management of shared services and object lifecycles within specific application scopes. The framework distinguishes itself by offering hierarchical dependency scoping and lazy resolution, which allow for the automatic creation and disposal of objects based on the active module or page lifecycle. It also features

    Groups related routes and dependency injection into independent units to decouple application logic.

    Dart
    Voir sur GitHub↗1,381
  1. Home
  2. Software Engineering & Architecture
  3. Modular Program Composition
  4. Modular Business Logic Compositions
  5. Application Modules