I've been struggling to put together a SaaS stack I'm truly happy with for a few months. I decided to share what I came up with.
As a backend Python engineer, I wanted to leverage that experience, rather than learn how to navigate JS framework ecosystem.
After discovering the combination of Django and HTMX, I was sold. The batteries included philosophy of Django solves many web development tasks. HTMX provides dynamic user interactivity without needing to incorporate a front end framework or custom Ajax code.
In addition, DeploySolo is built around deploying on a single host using docker compose. This means you can build a containerized environment on your development machine for staging, and deploy to a production server seamlessly and confidently.
If you're lucky and need to scale later, you can pull these containers into another container orchestration tool like k8s.
The final result is a tech stack that is well suited for Python engineers that want to create dynamic web applications without incorporating JS.
Finally, the workflow of building a local containerized environment before pushing it to production with git push/pull is extremely flexible and affordable.
---
There's an invite to a dedicated discord linked above under "Pricing". I'll give free access to anyone who is willing to try out my work and give any feedback, no matter how small.
Thank you!
No comments yet.