Open
Description
Have decided I need to do a proper review of what work is outstanding with the existing tutorial chapters before writing new ones, and collecting notes here makes most sense. Will add new details to this post as I review individual exercises. A checked box indicates that the exercise is in good shape.
This probably covers #281, #282 and #283
Welcome to Svelte
Advanced Svelte
Introduction to SvelteKit
Concepts
There's waaaay too much throat-clearing here, and the transition from the previous exercise is awkward
Routing
Loading data
Forms
- The
<form>
element - Named form actions
- Validation
- Progressive enhancement — uses actions and transitions, which we haven't covered yet
- Customizing use:enhance
API routes
Errors and redirects
Page options
- Basics — would be nice if this and the 'prerender' page had more than just an
<h1>
- ssr — this doesn't fail if you navigate from the previous page, because no SSR happens (though if it did, then the failure would be confusing)
- csr
- prerender
- trailingSlash
Advanced SvelteKit
Hooks
Stores
Advanced routing
Advanced loading
- Universal load functions
- Using parent data
- Using both load functions
- Invalidation
- Custom dependencies
- invalidateAll
Environment variables
Metadata
Metadata
Assignees
Labels
No labels