Taken to the extreme, it would imply your content management solution ends up being an assembly of a large number of very dedicated components which have been built or selected individually. It's fair to say this approach can quickly put you into another role, the one of software maker, building a product on top of many components. Congrats, you're… Read More