If you have been working on Web Development projects you must have realised a pattern that keeps repeating within different projects and even within the same project. We define entities, create REST APIs and do business operations to keep the app running. I realized this long back and started creating