Category Archives: Web

HTML5/AngularJS/Nginx crawlable application

Full Ajax

A lot of java web applications and java web frameworks use an architecture that does not allow separate ui and backend development. Thus, there is no way to separate team of highly specialised frontend and backend development into ui-team and backend-team. Regardless of the preferences of the developer he has to understand of how presentation and businnes-logic-layer works. If ui-developer knows just data model (which connect application tempates and controllers) and how to run server – it is a huge success. In particularly bad cases, ui-developer needs to re-build entire application when changing few lines in of the javascript code, or know about language of jsp files when he wants to correct css style. Also, formation and transfer html files from server instead of pure data affecting performance of server and network.

Continue reading HTML5/AngularJS/Nginx crawlable application