Skip to content

Rodrigolmti/flutter_clean_architecture

Repository files navigation

Flutter Clean Architecture

A flutter project using clean architecture by Uncle Bob

Getting Started

Inspiration for using this:

We know that the bad code slow us down, why we write bad code? The answer is i have to go faster (you don't go faster writing crappy), if you wanna go fast do a good job.

How this work:

Layers

Widget -> View Presentation (bloc,vm,presenter ...) -> useCase -> repository -> dataSources -> (remote/local)

In this project i'm using Mobx to handle state management, this is my interpretation of clean architecture, and does not mean that this is the right way. Recently i'm testing a more simple way to use the clean architecture, because some times this approach can be boilerplate for some projects, use wisely.

About

A flutter project using clean architectire

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published