aller au contenu principal
Parcourir la documentation

Prise en charge des frameworks

Les langages et frameworks que la CLI de découverte peut lire automatiquement — et que faire quand le vôtre n’en fait pas partie.

La découverte lit vos routes sans que vous nommiez un framework. Elle reconnaît un large éventail de technologies dans de nombreux langages.

Langages et frameworks

  • JavaScript / TypeScript — Express, NestJS, Next.js, Fastify, Hono, GraphQL, tRPC et WebSocket.
  • Python — FastAPI, Django et Flask.
  • Ruby — Rails.
  • PHP — Laravel et Symfony.
  • Go — Gin et autres routeurs courants.
  • Rust — Actix et Axum.
  • Java / Kotlin — Spring Boot.
  • C# — ASP.NET Core.
  • Elixir — Phoenix.
  • Et une longue traîne couvrant Scala, Clojure, OCaml, Haskell, Lua, R, Swift et gRPC / Protobuf.

Forcer la détection

La détection est automatique, vous avez donc rarement besoin de nommer un framework. Le cas échéant, l’option --framework accepte l’ensemble principal : nestjs, express, fastapi, nextjs et graphql.

Étapes suivantes