I'd like to develop a CMS for fun/personal using asset-based architecture rather than page-based (why, is the purpose of this question), but I can't find much information on the subject. All I've found barely scrapes the surface (there's a good chance I'm searching with the wrong terms).
An asset-based CMS stores information as blocks of text called assets. These individual assets are then related to each other to automatically build pages.
What are the (dis/)advantages of such a system? What are the primary principles of asset-based architecture? What should and shouldn't be an 'asset'? Where can I read more?
Any and all information would be helpful, thanks! :)