all templates
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

Browse the code

The full source, exactly as the zip ships it.

loading…
Download .zip
loading tree…

about this series

Part of the devai.io blog series — the same API, four frontend takes.