all templates
Blog Frontends

Blog Frontend — Angular

The blog client in modern Angular — standalone components, signals, Tailwind.

Angular without the boilerplate reputation: standalone components, signals for state, zoneless change detection, an HttpClient auth interceptor, and Tailwind for styling. Implements the same four views as its siblings against the shared blog API, proxied through /api so it needs no CORS.

Variants

What's inside

  • Standalone components — no NgModules
  • Signals-based state, zoneless change detection
  • HttpClient auth interceptor for JWTs
  • Post list, detail, login, authoring views
  • Markdown rendered without innerHTML
  • Tailwind design, follows system light/dark

Quickstart

$ git clone https://github.com/devai-io/devai_boilerplates.git$ cd devai_boilerplates/blog-angular$ # start any blog engine on :8080 first$ docker compose up --build   # then open http://localhost:8081

Browse the code

The full source, exactly as it ships in the repo.

loading…
Download .zip
loading tree…

about this series

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