How to Create Customized Versions of a Base Application
Collaborate with us
Edit this page on GitHub
When you have a product application it's common that different instances using it may require some specific customizations, adapted to their use case - it can be a different look and feel or even some tweaks in a simple user interaction.
How do we architect a product that is meant to be customized in different installations?
Answer
Learn how to design a proper architecture to support the customization of a common product application. In this short lesson we will explore the major concerns when creating a standard product that needs to be customized, without having to rebuild everything, but also making it possible to upgrade the product without compromising the customizations already done.