sflo-web
Unexamined Technical Architecture
-
server-rendered + HTMX approach
-
Development workflow:
- Use
pnpmto install dependencies - Run
vitedev server for local development with hot module replacement - Build production assets with
vite build - Output static assets to
/sflo-web/distfor deployment or serving
- Use
-
Recommended dependencies:
fetchfor API calls tosflo-api
-
Testing:
- Use
vitestfor unit and integration tests - Use
cypressorplaywrightfor end-to-end testing
- Use
-
Linting and formatting:
- Use
eslintwith Vue 3 plugin - Use
prettierfor code formatting
- Use
Backlinks