Mobile native devs have a lot of thoughts about #Flutter but one thing I'll praise them for is their documentation, especially regarding topics like architecture. Sure, the community can come up with their own styles but having a recommendation (https://docs.flutter.dev/app-architecture/guide) from the official team really builds trust in developers, unlike telling them to "We'll just leave it to the devs to figure it out" ahem...
