Blog Frontends
Blog Frontend — Dart
A hand-rolled Dart web SPA — no Flutter, no framework, just the platform.
The minimalist outlier: a Dart web app on package:web with hash routing and direct DOM building — a clear look at what frameworks abstract away. Same API, same four views, compiled with dart compile js.
What's inside
- Zero-framework SPA with hash routing
- Post list, detail, login, authoring views
- JWT auth against the series API
- Single-command JS compilation
- Readable top-to-bottom in one file set
Quickstart
$ curl -LO https://devai.io/downloads/blog-dart.zip$ unzip blog-dart.zip && cd blog-dart$ dart pub get$ dart run webdev serve # or: dart compile js
about this series
Part of the devai.io blog series — the same API, four frontend takes.