Gravey is a framework for developing Rich Internet Applications and Single Page Applications
using standard OOP design patterns like Component, MVC, Command, AJAX, and REST.
It is a completely stand-alone JavaScript library, hence,
it does not depend on any particular client or server frameworks or technologies
(e.g. J2EE, .Net, jQuery, etc).
It is also unique in providing a framework for arbitrarily deep levels of undo/redo commands.
This page contains links to example files and published articles on the subject. The AJAX from Scratch article series described several of the fundamental techniques used in Gravey. The occasional blog posts about Gravey can be found here. Note that the original goal of this framework (circa 2005) was to make it easy for Java AWT/Swing programmers to develop JavaScript RIAs, resulting in a JavaScript-as-Java programming style that recent fashion has replaced with a JavaScript-as-Scheme style. Never the less, the latest version runs on the various major browsers including the iPad.
Last Revised: 8-Jan-2011
Copyright © 2005-2011 by PolyGlot, Inc.