Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 739 Bytes

File metadata and controls

13 lines (7 loc) · 739 Bytes

VIP

VIP vs VIPER

VIP and VIPER have the same basic components, but the data flow is different. Although VIP follows a unidirectional approach (однополярный роутер), VIPER has a bidirectional (двуполярный презентер) flow that starts with the presenter.

In VIPER, the presenter directs data between the view and the interactor. The view and interactor don’t talk with each other.

Viper vs VIP


2.4.2.2.2 MVVM Theme | Back To iOSWiki Contents | 2.4.2.2.4 VIPER Theme