RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

0001-stack.md 501 B

12345678
  1. # 0001 — Stack
  2. - Axum 0.8 for the HTTP surface. Handlers stay as functions, not a framework object model.
  3. - sqlx 0.9 with runtime queries so the template compiles without a live database. Compile-time `query!` can be adopted later with `.sqlx` offline data.
  4. - utoipa + utoipa-axum so the route table is the OpenAPI document.
  5. - Vue 3 + TypeScript + Tailwind 4 for the UI.
  6. - Vite proxy configured from the same TOML the server loads.
  7. - Generated fetch client instead of a hand-written axios wrapper.