Flutter MNC Code Standard Extention
Implementation of MNC Flutter Code Standard
Extention are created to the way to :
- Simplify and Unified way of structure code
- Ease to write
- Minimize the learning curve
- Module Generator
- Widget File Creator
The Controller module represents the logic of data flow within the application. It is the middle layer between the Repo and Screen layers. The Controller is responsible for updating the pipe when the data changes.
The Data module defines the IO logic of the application. This module must have a Repository the source data can be various and send data to Controller.
The Screen module represents entry point of route and page of current app.
The Test module are place for current module unit, widget and integration test.
The Widget module are place for current module widgets.