Well, we are trying to extract useful components from real world projects. And as you can imagine, the real world projects are not only DB or Front End - they combines all these aspects. So, being professionals, we are interested in developing components
in all areas bu following several simple rules:
- make the components easy for use: just by drag&drop or single line of code or in a way that allow the developers starts using it right away (The developers should say to themselves: Wow, that was easy! ;-));
- make them completely customizable - styles and templates;
- make it smart - make it in a way to be easely extendable. Means: make good software design.
That's all! For now ;-)