Complete mini-app checkpoint

Beginner tutorial · verified manifest · application test

Use the checked counter as your first complete project, then choose one bounded feature to add.

The former standalone counter snippet now lives in Beginner tutorial as a complete project with its manifest, entry module, interaction test, commands, expected browser behavior, and troubleshooting guidance.

Keep this route as a checkpoint after finishing that tutorial: you should be able to explain where state lives, why render stays deterministic, how actions reach handle, and what check, test, and run each prove.

Open the complete Beginner tutorialAdd a delayed actionAdd typed navigationPersist state across reloads

Do not paste isolated snippets from several recipes into the counter at once. Make one bounded change, update its test, and repeat check → test → run—the Luastra development loop behind Build apps like games.

Detail pages

Completion checklistChoose the next capability