4 ms·
What does that bring to the table though? You'll still need to write html, css and javascript (or some dsl). As a hobbyist Python dev who doesn't want to deal
by tifadg1 5y ago
What does that bring to the table though? You'll still need to write html, css and javascript (or some dsl).
As a hobbyist Python dev who doesn't want to deal with frontend bs more than absolutely needed, I found my perfect stack - fastapi, svelte and tailwindcss.
- lawik 5y agoLiveView? It lets you not write JavaScript. Or depending on your needs, very little Javascript. Less need for an API-layer and related contracts. You can still use Tailwind CSS. Works quite nicely.
- hoistbypetard 5y agoWith a similar outlook to yours, I landed on django, htmx and tailwindcss. I had started down the path of fastapi, svelte and tailwindcss, but when I figured out that htmx let me use server-rendered templates, getting rid of the api and the packaging toolchain felt more ergonomic. And if you're doing server-rendered things instead of APIs, django has a few more batteries included. (But I really like fastapi for APIs.)
- threeseed 5y agoI use Scala.js and since my entire stack is all Scala I don't need: - 2x developers - 2x CI/CD stacks - 2x build tools - 2x model classes - 2x instrumentation code I could keep going but it's a pretty significant improvement especially for small teams or solo developers.