Section Intro

In this section we will cover:

  • Popular app architectures
  • Reference app architecture for the eCommerce project
  • Project Structure: feature-first vs layer-first
  • The repository pattern and the data layer
  • Implementing our first repository (with the singleton design pattern - we will change this later)
  • Adding Future and Stream-based APIs inside a repository

Questions? Let's chat