Django as the foundation for a local-first project

After hearing the breathless excitement in this review of the successor to Replicache called Zero, I’m almost ready to throw away all my sensibility and build a full-stack JS app.

But there are so many little things that Django does miles better than any option in the JS world. Especially the ORM. Nothing else comes close!

Over the years, I have dug my heels in about SPAs and JS-heavy development in general. So much so that my comfort zone is monolithic Django. Learning about all this “full-stack” JS stuff is making my head spin.

All that to say, do y’all think it would be feasible or even desirable to build something like this using DRF or similar as an API layer for a full-stack (SvelteKit seems super nice) JS app that supports a local-first architecture?


More info about local-first:

2 Likes