Modules, Plugins, Extensions

As an application grows the need to segregate functions and code grows as well. It becomes more and more reasonable to maintain related features together and separately, and allow for extensibility. For example we need to add a Human Resource functionality to our application without affecting core functionality and allowing it to be an optional […]