Skip to content

Core Concepts

Core Concepts

Core Concepts explains how Wheels thinks, so the how-to pages elsewhere make sense instead of feeling like incantations. Nothing here requires any particular tooling — it's the framework itself: what happens to a request, why files live where they live, and which pieces you can swap or extend.

If you're new, read the first three in order — they're the mental model everything else builds on. The rest stand alone; pull them up when the corresponding feature enters your app.

You'll find:

  • What happens between the web server handing Wheels a request and the response going out
  • How models, views, and controllers divide the work — and what the conventions buy you
  • The ORM's philosophy, the DI container, and the middleware pipeline
  • How routes are matched, and how configuration changes per environment