RustRover cargo-generate template: Axum + Vue 3 + TypeScript + Tailwind + sqlx
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 263 B

1234567891011
  1. # contracts
  2. `openapi.json` is the generated API contract.
  3. It is not hand-written. The Axum router (`utoipa-axum` + `#[utoipa::path]`) is the source of truth.
  4. ```bash
  5. just generate-api
  6. ```
  7. That dumps the spec here and rewrites `apps/web/src/api/generated.ts`.