Browser based javascript MVC frameworks
Javascript MVC frameworks are direct competitors of Flash and Java Applets. They provide a rich set of ready made widgets (trees, tabs etc) and so make it much easier to develop a Rich Internet Application; they are ideal for developing web based intranet applications.
The most impressive Javascript frameworks are Dojo.
The main drawbacks to Javascript MVC frameworks are that:
- they result in a large download.
- web designers are excluded from the development process.
- they are not page oriented and so break the web model of searchable web pages.
Qooxdoo and the Yahoo User Interface toolkit are my preferred Javascript MVC frameworks. YUI is a good compromise because it manages to avoid many of the drawbacks outline above.