3 ms·
WordPress is a pretty good example (and all the problems that entails if it gets out of hand). They use a hook/filter model to change outputs of various systems
by withinboredom 2y ago
WordPress is a pretty good example (and all the problems that entails if it gets out of hand). They use a hook/filter model to change outputs of various systems via plugins, and allow plugins to reimplment low-level functionality.
I recommend checking out their approach, as it is pretty flexible.
- vitorbaptistaa 2y agoAnother good example is CKAN, the most widely used open data portal platform. Their docs are pretty good on how to write plugins -- gives you an idea of how the architecture works. https://docs.ckan.org/en/2.9/extensions/index.html https://docs.ckan.org/en/2.9/extensions/index.html