Objectives
This FREE tutorial series will teach you how to integrate Tailwind CSS
, Alpine.js
with Django, and how to make them work together.
By the end of this course, you will be able to:
- Learn to use
django-tailwind
to setup Tailwind CSS in Django project. - Use
python-webpack-boilerplate
to jump start frontend project bundled by Webpack and setupTailwind CSS
- How to optimize Tailwind using
PurgeCSS
- What is Tailwind JIT mode and the benefit.
- How to make web page auto reload on code change during development
- Render Django form with Tailwind style.
- Integrate Alpine.js with Django and develop Alpine.js component.
- Build custom
Date Picker
form widget withAlpine.js
andTailwind CSS
- Do Django form validation in Tailwind Modal with Alpine.js and HTMX
- Build a simple Task app with Django,
Tailwind CSS
,Alpine.js
andHTMX
- Deploy Django Tailwind CSS project with Docker
The source code is also available https://github.com/AccordBox/django-tailwind-alpine-htmx
Tech
Table of content
Django Tailwind CSS, Alpine.js Tutorial Series:
- Introduction
- How to Setup Tailwind CSS with Django (Part 1)
- How to Setup Tailwind CSS with Django (Part 2)
- Optimize Tailwind CSS in Django
- Render Django Form with Tailwind CSS Style
- Integrate Alpine.js with Django (Part 1) (coming soon)
- Integrate Alpine.js with Django (Part 2) (coming soon)
- Build Task List with Tailwind CSS, Alpine.js and Django (coming soon)
- Django Form Validation in Tailwind Modal (Alpine.js) (coming soon)
- Django Form Validation in Tailwind Modal (Alpine.js + HTMX) (coming soon)
- How to deploy Django Tailwind CSS project with Docker (coming soon)
The source code is on Github/django-tailwind-alpine-htmx
Recommended Posts: