Replace frontend with Blazor UX implementation
This commit is contained in:
10
FAQ.md
10
FAQ.md
@@ -13,7 +13,15 @@ This keeps the first commit small while preserving CI discipline. Additional too
|
||||
|
||||
## Is frontend JavaScript handwritten?
|
||||
|
||||
No. Frontend source code lives in `RpgRoller/frontend/*.ts` and is compiled to `RpgRoller/wwwroot/*.js` for browser delivery.
|
||||
The runtime UI is now built with Blazor components (`RpgRoller/Components/*`).
|
||||
|
||||
There is still small handwritten JavaScript in `RpgRoller/wwwroot/js/rpgroller-api.js` for:
|
||||
|
||||
- browser `fetch` calls with cookie auth
|
||||
- SSE connection/reconnect handling
|
||||
- per-tab session storage helpers used by the Blazor UI
|
||||
|
||||
The TypeScript frontend folders remain in the repo for tooling and generated API client contract checks used by CI.
|
||||
|
||||
## Where is backend state stored locally?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user