"Because a simple to use interface should also be simple to program."
Æjaks combines the server-side Ajax windowing system Echo2 with the powerful simplicity of the Tcl langauge. The result is a rich development environment in which to develop Ajax-based web applications, often with much less code to write. Æjaks runs on top of a Java Servlet engine, and can make use of any existing Java library.
Simplify Ajax programming
A thin layer over Echo2.
Echo2 is a Java based windowing toolkit for building Ajax-enable applications. Æjaks translates most of the Echo2 Java objects into Tcl objects, but provides many shortcut features, such as anonymous object construction for attribute-type objects.
Tk inspired object interface
Tk set the standard for programming windowing applications from a scripting language. Æjaks borrows from Tk (but is not compatible with Tk.) Most notably, widget creation commands are direct implementations of the underlying Echo2 objects. Æjaks also follows the Tk model of grouping widgets according to their packing hierarchy.
Please refer to the licenses directory in the distribution for other software components used in Æjaks.
Æjaks was conceived and written by Tom Poindexter.
Æjaks Copyright 2006-2012, Tom Poindexter.