I’ve always found converting Figma designs to #Flutter code pretty tedious, so I built something to make it easier.
If you’ve been there too, follow me here or check out https://t.co/zcXTSMFzlg for updates.
Here is a short preview of how Flanva works.
2/2 🧵
My take on #Flutter state management:
• Bloc: Good for teams, not for small projects
• Provider/Riverpod: Overengineered; Riverpod docs never felt right
• ChangeNotifier/ValueNotifier: Simple but can get verbose over time
Signals by @rodydavis hits the right balance for me.
@Adeomotosho1@KefehCollins@rodydavis It’s great that it works for you.
I’m just saying there are better ways to achieve the same result with less code and fewer new concepts to learn.
@KefehCollins@rodydavis I believe you can get the benefits that riverpod offers without using code gen and I personally like to avoid code gen if I can.
Again, this is just what works best for me and other things might work better for someone else.
I think the React Native folks joking about #Flutter ‘dying’ (again) is the best proof they see it as a worthy competitor.
Your biggest competitor is the one you keep mentioning.
Keep calm, use what works for you, and keep shipping.
Our primary priority for Ruby on Rails is getting you from 0-1. Once you've become rich beyond belief, you can afford to tackle whatever unique frontier problems you face at that scale. Get the bag first, then worry about how to hold it!
@dart_lang When you use Serverpod, you can write your server-side code in Dart, automatically generate your APIs, and hook up your database with minimal effort. 🔌
Use Serverpod Insights to view your server’s logs, track database queries, and more→ https://t.co/yqrT9i5s5I