Ideally, there would be no:
>multiple programming/scripting languages to learn
>external dependencies: packages, api's, services, saas
Should be simple and resilient, can last for a long time.
Doesn't require a lot of maintenance, large multiskilled teams, or dependency on services or API's that have a tendency to deprecate or disappear. Something which is not easy to compromise or hack.
Is it a stupid question? The closest I can think of is a static site generator with some kind of self-hosted database but I'm not aware of any.
Thanks
If you are already fluent in Python, use Django. PHP; Laravel? Etc. The benefit of using the “best” CRUD tool (if there even is one) is far less than the cost of learning a new language these days.
When Rails first came out, it was so much better than anything else that it was worth it to learn Ruby just to use that toolchain. Nowadays, the gap has closed for the simple use-case.
You can run Django/Rails & Postgres on Heroku with approximately zero infra burden. I still have a trivial app I last touched ten years ago and it’s still up and serving traffic.