Contoh project yang menerapkan flutter clean architecture
Langkah - langkah dalam menerapkan flutter clean architecture:
- Foldering
- Folder domain
- Folder use_case
- Folder data
- Folder app
- Masuk ke module domain
- Buat entity / domain dari bussiness model dalam aplikasi
- Masuk ke module data
- Buat infrastructure (dio, baseUrl, endpoints)
- Membuat repository
- Daftarkan di service locator / dependency injector
- Masuk ke module use_case
- Membuat implementasi class UseCase dari packages flutter clean architecture
- Daftarkan di service locator / dependency injector
- Masuk ke module app
- Membuat infra (Navigator)
- Membuat Presenter, Controller dan Page yang mengextend dari abstract class package flutter clean architecture
- Daftarkan di service locator / dependency injector