Organising Information - Components
A Component is a block of content (information) including a design which can be positioned on a page.
I envision 3 main types of Components:
- Global - Can be re-used on any page
- Page - A specific page or article
- Simple - A simple data type
Global Components could be things like a standard footer, a corporate logo+slogan or even a small infobox of links which can be re-used on any pages.
Each page would have only 1 Page Component which would be the main “body” of that page. E.g. an article. There would be nothing against re-using this type of component (or parts thereof) on other pages to for example generate a list of products with short descriptions linking to the main product page.
Our “1 man” site editor could even place these components with drag and drop or by simply choosing a component from a drop down list inside a layout’s containers.
A layout would define what types of components could be placed where.
