MVC Meet Javascript, Javascript Meet MVC

NFJS, the Magazine - September 2011

For years the software community has been pushing the MVC architectural pattern to organize and separate the concerns of our applications. So far we seem to have done a decent job of accomplishing that based on the enforcement of the pattern in the most successful web frameworks such as Rails, Grails, JSF, Struts and many others. The last frontier for MVC seems to be the sometimes convoluted world of JavaScript; the client tier of our web applications. Although frameworks like jQuery, Prototype, Scriptaculous, ExtJS, DOJO and others have greatly helped in cleaning up and structuring the client tier, there’s still much to be desired. In recent years several micro-frameworks have appeared that aim to put an end to the madness of the JavaScript client tier world. In this article we’ll explore the most prominent players and see how their usage impacts modern web development.

An online version of this article is not available. This article is available in PDF, MOBI, and EPUB to those who have subscribed.

About Brian Sam-Bodden

Brian Sam-Bodden

CEO of Integrallis

Brian Sam-Bodden is an author, instructor, speaker and hacker that has spent over twenty years crafting software systems. He holds dual bachelor degrees from Ohio Wesleyan University in computer science and physics and heads Integrallis. He is a frequent speaker at user groups and conferences nationally and abroad. Brian is the author of “Beginning POJOs: Spring, Hibernate, JBoss and Tapestry”, co-author of the “Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies” and a contributor to O'reilly's “97 Things Every Project Manager Should Know”.

NFJS, the Magazine - September 2011

NFJS the Magazine - September 2011

In this Issue: