# Überlegungen zum Frontend vom 29.06.2026
- im repo: `ui/`
- Frontend ist einfache SPA (static files)
- Frontend wird mir einem Frontend-Framework gemacht
- **→ Vue?, Angular?**
- Frontend wird mit Typescipt gemacht
- Typechecking als Test Schritt vor Deployment
- Frontend nutzt eine weit verbreitete und maintainte Componenten Library
- **→ Material UI? [NuxtUI](https://ui.nuxt.com/)?**
- Frontend hat einen API Client, welcher von der OpenAPI Docs vom Backend automatisch generiert wird
- **→ [openapi-fetch](https://openapi-ts.dev/openapi-fetch/)?**
- Frontend kommuniziert über REST mit dem Backend
- Frontend nutzt JWT als Authentifizierung
- Backend-seitig: Spring Security?
Entscheidungen offen: **→ XYZ ?**
timo
added this to the StoneLog v1 project 2026-06-30 09:11:51 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Überlegungen zum Frontend vom 29.06.2026
ui/Entscheidungen offen: → XYZ ?