Tutorials
Hands-on, end-to-end guides that take you from zero to a working result. Each tutorial assumes no prior LumiBase knowledge and lists its prerequisites up front.
| Tutorial | What you'll build | Min. version | Level |
|---|---|---|---|
| Display LumiBase content in a Next.js app | A Next.js page that fetches a posts collection and renders it | Beginner |
How tutorial versions work
[!NOTE] Tutorials are pinned to a minimum LumiBase version, not cloned per release.
- The Min. version badge is the lowest LumiBase version a tutorial is valid for.
- A tutorial stays valid for every newer release until one of the API contracts it
depends on changes. So a tutorial written for
0.9.0keeps working on0.10,0.15, … with no edits, as long as those contracts hold. - Each tutorial ends with a Compatibility section listing its version table (newest on top) and the exact contracts it relies on. Match your LumiBase version to the top-most row that applies.
- When a release breaks a contract, we bump that one tutorial's table and re-verify — enforced by the Definition of Done §5 (Tutorial impact). We don't create a fresh copy per version.
Looking for how to scaffold a brand-new LumiBase project instead? See Getting Started. For running the whole monorepo locally, see Local Development.