Django + Vite Complete Guide and Starter Project

Hey everyone!

I wanted to tell you about a collection of things I just published related to using Django with Vite.

As a backstory, about a year ago, I started using Vite as a replacement for Webpack on all my projects, and I’ve been super happy with the change. It’s faster, easier to set up, and lets you do some very nice things like auto-refresh your app when JS/CSS changes.

I’ve finally taken the time to revisit my “Modern JavaScript for Django Developers” series and update it with what I feel is the best front end setup for Django projects in 2025. There are three parts to this update:

Hope this is useful, and let me know if you have any questions or feedback!

1 Like

That’s amazing @czue.

Recently this month I was re-reading it and wondering if there where any updates on that series. I’m really glad that you took time to wrote this down. I just tried to start a typescript/react project with vite and failed hard :laughing:. Maybe now it’s a good time to restart my personal project of writing down a django-admin like with React :eyes:

Honestly, keeping up with JS tooling is not a easy thing to do, whenever I try to start, I just feel tired even before writing any code.
I’ll definitely check it out.
Thanks again.

1 Like