open:viper

VIPER

    • The View is the user interface. It's responsible for displaying things as directed by presenter and sends the actions taken by the user to the presenter
    • The Interactor is responsible for interacting between the presenter(business logic layer) and the data(domain layer)
    • This is our Business logic layer. Directing data between UI layer and Interactor Layer and taking user actions and calling to the router to move the user between views.
    • It's the information and data used on the functionality. In our case, it will be CoreData since our information will be stored there.
    • It stores the navigation logic used for describing which screens need to be displayed.


  • open/viper.txt
  • 마지막으로 수정됨: 2021/09/08 07:03
  • 저자 127.0.0.1