Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

bricepollock/modular-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

modular-architecture

Examples of iOS Modular Architecture in Swift

This architecture strives to encapsulate and bound our features to reduce complexity and improve reliability. Some great advantages of this approach are:

  • Limiting and encapsulating scope / state
  • Preventing feature-level bugs from cascading through your app
  • Ability to work on features independently and in parallel
  • Make testing individual features a bounded task

In the example each feature is encapsilated within a dynamic framework. A module router is used for inter-feature communication and the modified version of VIPER used within each feature.

About

Examples of iOS Modular Architecture in Swift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published