Day 1 — HTTP basics and HTMX
- REST architecture and HTTP principles
- The hypermedia approach
- Installing and configuring HTMX
- hx-get and hx-post: asynchronous requests and forms
- hx-target and hx-swap: what to update, and how
- Returning HTML fragments from Django, Flask or FastAPI
- The boosting pattern for smooth navigation
- Events with hx-trigger: standard and custom
- Modifiers: once, delay, throttle
- Loading indicators and user feedback
- Dynamic forms and validation
- Partial updates with hx-select