FlutterJS takes a different approach: it parses the Dart AST and generates a JavaScript VNode tree that renders to actual DOM elements.
*Trade-offs I'm aware of:* - Not pixel-perfect like Flutter Web. - Widget support is still limited (no CustomPainter, etc.). - Early stage – expect rough edges.
*What I'm looking for feedback on:* 1. Is there real demand for this, or should Flutter just stay in the "app" lane? 2. The Dart-to-JS transpilation approach – is this fundamentally flawed?
*Links:* - Website: https://flutterjs.dev - GitHub: https://github.com/flutterjsdev/flutterjs - First package on pub.dev: https://pub.dev/packages/flutterjs_seo - Publisher: https://pub.dev/publishers/package.flutterjs.dev
Happy to answer technical questions about the architecture.
regenschutz•56m ago
I'm assuming this is only works for the web, and not for mobile apps?
What's the support for Material 3 like?
I'll definitely try it out later when I am on desktop!
Btw, the Hero Description (the text that among others says "Perfect SEO") overflows on my phone. Might want to get that fixed. Oh, and the "View on GitHub" button doesn't actually seem clickable?