The complete web stack including AdonisJS AlpineJS htmlX and Tailwind.
- Alpine, HTMX and Tailwind pre-installed and configured
- AdonisJS middleware to automatically send HTML fragments for HTMX requests
- Same URL for whole page vs required fragments
- Server (using Bentocache) and Browser (using ETag) caching enabled by default
- HTMX extension
no-load
to not request current page - Edge templating engine
- Selectively cache requests
To create a new AAXT project run:
npx degit craigharman/aaxt my-new-project
cd my-new-project
npm i
cp .env.example .env
npm run dev
Further documentation is available at https://aaxt.mrmasonic.com/docs.