Getting started#
New to Hayavega? Start here.
-
Installation
Get Hayavega installed, with or without the optional Rust native extension.
-
Quickstart
Scaffold a project, add a route, and see it respond — in about two minutes.
-
Your first app
A longer walkthrough: a real app with a model, a migration, a list view, and a test.
What Hayavega assumes you already know#
Hayavega borrows deliberately from established, well-understood conventions, so prior experience with a similarly-structured Python web framework transfers directly:
- Project layout:
manage.py,settings.py,routes.py, migrations, and an admin site all work the way you'd expect from a conventional Python web project. - API documentation:
api_route-decorated views generate an OpenAPI schema automatically, the same way many modern API frameworks' route decorators do.
If none of that is familiar yet, the tutorial doesn't assume it — it starts from a blank project.