Re:Using a Framework will harm the maintenance of your software
by throwaway290 on Thursday October 13, 2022 @10:48AM
(#33191756)
Exactly. It seemed to me as if the author originally thought with a framework they don't ever have to think about the architecture, but of course it's still possible to shoot yourself in the foot and end up with a tangled unrefactorable mess. The article channels misplaced disappointment.
Give it some thought and properly encapsulate your core business logic and you won't have that much trouble migrating to another framework or a custom solution if need be (especially easy if your current framework has good documentation, which Django definitely does).
You don't need a wrapper that understands the APIs for different databases when you're only using one database. What you need is to think about how you write your code.