Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 929 Bytes

File metadata and controls

37 lines (23 loc) · 929 Bytes

Full-stack Gleam guide: web, desktop, and mobile

A practical guide to building full-stack apps with Gleam — covering a JSON HTTP API, a browser frontend, and desktop and mobile apps for iOS and Android, all sharing types and validation logic written once.

The guide walks through building Doable, a task manager, from scratch using Wisp, Mist, PostgreSQL, Lustre, and Tauri.

Read it online at lukwol.github.io/gleam-guide.

Local development

Install dependencies and start the dev server:

bun install --frozen-lockfile
bun run docs:dev

Build the static site:

bun run docs:build

Preview the built site:

bun run docs:preview

Project structure

  • docs/ — guide content (Markdown)
  • docs/.vitepress/config.mjs — VitePress configuration

License

See LICENSE.