3 ms·
The love comes when you're a single maintainer at a standard line-of-business app that manages a few hundred tables. Most apps don't need to be performant. Mos
by Daishiman 5y ago
The love comes when you're a single maintainer at a standard line-of-business app that manages a few hundred tables.
Most apps don't need to be performant. Most business logic is object-centric and relation-centric. Leveraging the best features of highly-integrated frameworks like Django and Rails mean that the framework has to understand and talk to objects, not database rows.
I have maintained several Django projects with a couple hundred tables by myself or another team member. I cannot imagine maintaining such a gigantic heap of equivalent SQL for trivial business logic.