TODO
4 things to do
Implement loaders
Create Dockerfile and docker-compose.yaml
Make CSRF token injection lazy
Check for uv when running setup (or any uv command)
19 things completed
Docs: write (at least the basics), reorder with drag n drop
Implement non-nested layouts
Catchall route at routes/catchall/{api,page} (could maybe be used as a 404 page?)
Error routes
Make base React app more easily configurable. In particular, make it easy to wrap the router component.
Related to #1, fix the base React app and cookiecutter so they don't require react-query.
Release 0.1.0 versions of core and cli packages.
Release 0.0.2
Update docs pertaining to settings
Fix static files deployment (keep old versions of files a while)
Set up memcached in prod
Add firstName, lastName, and dateJoined to user serializer
Use django.shortcuts.render rather than TemplateResponse
Remove About and Ideas links form header nav for now
Disable scrolling on <body> (relevant to this particular site, not in general)
Add Concepts page to docs w/ a basic overview of routes and handlers (the two big DK concepts)
Add link to Django docs
Allow all handler cache args to be set in DJANGOKIT settings
Tweak website layout so <main> and <footer> scroll together