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.
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
about this series
Part of the devai.io blog series — the same API, four frontend takes.