- Setting up a CASA app
- The request lifecycle
- The Plan
- Pages
- Fields and Validation
- Hooks
- Events
- Plugins
- Supporting multiple languages
- Templating
- The Journey Context
Guides
- Adding custom static assets
- Adding custom routes
- Mutable routers
- Adding custom session timeouts
- Running multiple CASA sub-apps
- Mounting on a parameterised URL
- Strategies for handling stale data
- Running behind a proxy
- Migrating between CASA versions
- Debugging a CASA app
- Customising
Content-Security-Policy
- Generating URLs
- Using external data in route conditions
- Simplify complex routing
- Configuring error visibility on pages
- Edit mode
Core internal plugins:
A lot of the functionality is described in more detail by the API reference.
You can build this documentation locally as so:
npm run build:api-docs
This will produce a set of HTML pages, the entry point to which is docs/api/index.html
.