title: Welcome — wwwhat Tutorial active_step: 0
Interactive Tutorial

Build full-stack apps
with just HTML.

In 10 short steps you'll go from routing to deployment — using nothing but HTML templates. No JavaScript. No backend code. No build tools.

Start the Tutorial →
Hot reload is active. Edit any file and the browser refreshes instantly.
What you'll learn
1 File-based routing 2 Variables & filters 3 Components & slots 4 Layouts & inheritance 5 Sessions & server state 6 Loops & conditionals 7 Database & CRUD 8 Form validation 9 Authentication 10 Deploy to production
About this project

You're running a live wwwhat app. The files in site/ are your pages, components/ holds reusable HTML components, and wwwhat.toml controls the server. Every step in this tutorial modifies or explains real files in this project.