Hi All, One interesting thing I have found regarding UI developments is, component framework[1]. This is something you can use without waiting till the support of Web Component specification[2] by each and every browser.
Using component framework, you can group any UI functionality into components, including js, css and html in a way they become self contained. Every component defines its dependent component(as we do with maven) and any component can be used independently if it's dependencies are available. Also, the components can be registered in a repository(on in our store) where different people can go and grab components they want. *This way, UI components developed by AppFactory team can be reused by any other team* which is great thing for the UI layer, since we have many different products with UIs. Only limitation here is, it uses node based build tool, but we can easily write a maven plugin to do that. WDYT? [1] https://github.com/component/component [2] http://www.w3.org/TR/components-intro/ [3] https://github.com/component/component/wiki/F.A.Q#what-about-web-components -- *Ruchira Wageesha **Associate Technical Lead** & Member, Management Committee, Development Technologies* *WSO2 Inc. - lean . enterprise . middleware | wso2.com* * email: [email protected], blog: ruchirawageesha.blogspot.com, mobile: +94 77 5493444*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
