View Widget Component
When developing Flutter projects, I use my own VWC pattern instead of the known patterns.
In this pattern, UI and business code are completely independent from each other. While View and Components fulfill more design needs, the Widgets contain the actual features.
In this pattern, you can use different layouts according to platforms. You can test widgets independently and use them in many places. Development and bug-catching is easier.
For Sate Management, I use the Jobs that I developed myself. Jobs have many types, and business codes are written into jobs. Thus, I can easily manage many situations. Like errors, loading, etc.
Dec 18, 2023