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

Start with the Introduction or browse the sidebar to jump to any topic.