Skip to content
rocambille edited this page Oct 1, 2026 · 28 revisions


Learn fullstack development. Ship fast.


StartER is an open-source Express + React framework designed for the era of agentic coding. No magic, no black boxes: just readable, modifiable code that provides AI agents with a clear mental model for safe and rapid prototyping.

New here? Start with Installation, then First exercises.

What you'll find in this wiki:

  • AI co-creation: understand the AI mental model and the AI prototyping workflow
  • Getting started: install the project, run your first exercises, create your first resource, create your first tests
  • Explanations: understand the directory structure, the request lifecycle, the Repository pattern, data flow, validation with Zod, and types
  • How-to guides: authentication, authorization, security, error handling, contracts, file uploads, pagination, date management, styling, real-time, deployment
  • Reference: database, API, components, CLI scripts, and a technical glossary
  • Digging deeper: explore SSR internals, transactions, database migrations, and horizontal scaling with PostgreSQL

Learning paths

┌────────────────────────────────────────────────────────────────────────┐
│  🟢 GETTING STARTED                                                    │
│                                                                        │
│  Installation ──▶ First exercises ──▶ Creating your ──▶ Creating your  │
│                                      first resource      first tests   │
└────────────────────────────────────────────────────────────────────────┘
        │                 │                  │                    │
        ▼                 ▼                  ▼                    ▼
┌────────────────────────────────────────────────────────────────────────┐
│  🟡 UNDERSTANDING                                                      │
│                                                                        │
│  Directory structure    Request lifecycle    The Repository pattern    │
│  How data flows         Using Zod            Types                     │
└────────────────────────────────────────────────────────────────────────┘
                    │                              │
                    ▼                              ▼
┌─────────────────────────────────┐  ┌───────────────────────────────────┐
│  🟠 HOW-TO GUIDES               │  │  🟣 DIGGING DEEPER                │
│                                 │  │                                   │
│  Authentication > Security      │  │  One server (SSR internals)       │
│  Authorization                  │  │  Many-to-many and transactions    │
│  Contracts > Date management    │  │  Database migrations              │
│  Styling > Deployment           │  │                                   │
└─────────────────────────────────┘  └───────────────────────────────────┘

Clone this wiki locally