Ever needed to embed some config, assets, or test data and just access it instantly at runtime without dealing with file loading?
So we built EmbedMacro. Embeds files as byte arrays at compile time. Access them like regular files, but instant.
@dart_lang@FlutterDev#macro_kit#embed
๐ macro_kit v0.6.1 update!
โจ Apply macros to record type definition.
โจ The @dataClassMacro macro automatically handles record encoding.
#dart#flutter#macro_kit
๐ Just shipped Widget Macro - Write less code, build faster. Macro-powered state management for Flutter.
@FlutterDev@dart_lang#Flutter#reactivity
Let me show you what it can do ๐งต๐
๐จ Before vs After
BEFORE: 50 lines of boilerplate
- initState, dispose
- ValueNotifier setup
- addListener, removeListener
- setState calls everywhere
AFTER: Just annotations @state, @Computed, @Query That's the power of macros.
Ready to eliminate Flutter boilerplate? ๐
๐ฆ Install: flutter pub add widget_macro
๐ Full docs: pub.dev/packages/widget_macrโฆ
Try it and let me know what you think!
Hey Flutter devs! ๐
Quick question: I'm storing a reference to a State object inside the StatefulWidget itself (syncing it in didUpdateWidget). It works great in testing, I've tried a lot of ways to break it, but it still holds up!
I know widgets recreate frequently, so I'm wondering am I breaking some fundamental Flutter rule here? ๐ค
Context: Building a widget macro that keeps state management clean, still uses State under the hood, but in a nicer way with just one widget class.
@FlutterDev@craig_labenz@k8lovett#FlutterDev#Flutter