3 ms·
Using a server side laguage now days for UI layout and development is pretty asinine. Static templating should be done by a CMS and dynamic content should be Aj
by kls 17y ago
Using a server side laguage now days for UI layout and development is pretty asinine. Static templating should be done by a CMS and dynamic content should be Ajax widgets that communicate to headless JSON services, that can be provided by any language.
By Implementing your UI templating and assembly in a server side language you immediately alienate the designer in favor of the developer, which for most cases leads to a developer centric UI.
ASP, JSP, PHP et. al. Share this common problem some of them trade designer comfort for developer comfort and vice-versa but in the end they try to compromise two worlds that should have never been combined in the first place. With the AJAX tool-kits their really is no good reason to perpetuate this nonsense.
Direct AJAX, GWT, ECHO 2 further perpetuate this by driving the familiarity all the way back to the developer. One of the reason the web was so successful is it allowed artist and non code developers the ability to create creative interfaces without having to have deep code knowledge.
The two really are separate disciplines some are good at both most are not.