Skip to content
This repository was 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

 
 
 

Contributors