Nova Framework Guide#
A comprehensive tutorial series on building web applications with the Nova Framework for Erlang.
This guide takes you from setting up your first Nova application all the way to deploying a production-ready system with real-time features.
What you’ll learn#
- Setting up a Nova project with Rebar3
- Routing, plugins, views, and authentication
- Building JSON APIs and WebSocket endpoints
- Database integration with PostgreSQL
- Testing with EUnit and Common Test
- Building a complete CRUD application
- Deploying with OTP releases, systemd, and Docker
- Sessions, custom plugins, error handling, and CORS
- Code generators for scaffolding controllers, resources, routers and tests
- Generating OpenAPI specs and Swagger UI from your routes
- Inspecting configuration, middleware chains and running security audits
Start with the Introduction or browse the sidebar to jump to any topic.