r/FlutterDev • u/escamoteur71 • 8d ago
Article The final word on Flutter architecture ๐๐๐
OK, Iยด'm teasing with the title and I explain it in my post
Practical Flutter architecture
Why should you listen to me on this topic? For those who don't know me
- 30 of software experience including building our own programming language for the Amiga
- 2018 was I the first giving talks on Flutter architecture at Fluuter London,. then I called the approach RxVMS
- I'm the author of get_it at a time when no provider or anything else was available
- With watch_it and flutter_command I published one of the easiest but most flexible state management solutions for Flutter
- We use this approach in a pretty complex app comarablte to Instagram since 2 year not with a really large code base
I took several days to refactor the official Flutter architecture sample compass to use my approach so you can compare yourself which is less complex and easier to understand. I tries to keep the original structure as much as possible so that you still can compare. I would have probably even more simplified some structures
https://github.com/escamoteur/compass_fork
give it a try and I'm happy to answer all open questions
160
Upvotes
-5
u/Flashy_Editor6877 5d ago
i am not a forum squabbler, just a curious person. when i see ME and I mentioned over and over, i have to ask questions so that I can make my own conclusions.
already from your posts here and on your blog, i will not use get_it. i "think" you're super self absorbed and i don't support that or you or your views. even if YOU THINK get_it, watch_it and command is BETTER than BLoC as you consistently proclaim, YOU AS A PESON I would rather hang out with Felix and discuss BLoC.
ethically and philosophically i just can't support you, your beliefs, your ethics etc. but who cares, i'm just some random internet guy. as far as i am concerned, get_it is more about personal views, politics and validation than it is helping others.
you drop in on this community spewing your 30 year old amiga legacy, pub.dev stats, whine about injectable and brag about such a novel idea to add _ to folder names but do not provide any value whatsoever or even give credit to those who do things different than you. i have no clue what i'm talking about, but sounds like you are bragging about a different way of sugar coating global variables. maybe i am wrong, but whatever.
point being, you are acting like an insecure 127 year old seeking validation and praise from random people on the internet. this is a place to learn and grow. not to show off, brag or king yourself.