Why we decided to build a custom ORM in a real-world project




The Problem


In one of our enterprise projects, the core requirement was clear: the
Core had to be fully independent from any framework --- so that future
migrations (to another framework or even another programming language)
would not require rewriting the business...