Development
Development
Map the local development guides for GoLazy apps.
The Development section is the first part of the learning path. It starts with
the smallest successful loop: install lazy, create an app, run it, inspect it,
and understand the local tooling around it.
Start the loop
- QuickStart installs the CLI, creates a
generated app, reads the main directories, and starts
lazy. - Mise covers local tools, environment variables, local
overrides, SOPS secrets, and
.mise/tasks. - Lazy covers
lazy new, the development loop, service preparation, generated assets, datasets, app inspection, and the CLI subcommands used day to day.
Inspect the running app
- Development Panel covers the App, Services, Terminal, Docs, Jobs, Routes, BuildInfo, Requests, Dependencies, Assets, and Cache panels.
- Lazydev Mode covers the development-only build tag and app control-plane endpoints that feed the panel.
Add local services and data
- Services covers local database and storage task conventions.
- Datasets covers
lazy dumpandlazy load.
Application code structure starts in What's A Lazy App? and Application Structure.