Axiom Stack is a rapid development web application framework. With a core written in Java, Axiom Stack applications are written completely in ECMAscript (JavaScript). Philosophy The Axiom Stack application development process is designed to require only a working knowledge of ECMAScript, rather than requiring a developer to know separate languages for writing client-side UI, application logic and database manipulation. Technical overview Applications written for Axiom Stack are run server-side using the Mozilla Rhino ECMAScript engine. Use of language features up to ECMAScript 1.7 are supported: for example, E4X for XML manipulation and list comprehensions like those found in the Python programming language. E4X is used in TALE, Axiom's XML-based templating system. Axiom Stack uses an object-oriented database as its primary storage rather than a traditional relational database. All data stored in an application is surfaced as ECMAScript objects. Object persistence is largely transparent to the application developer. Details * Latest release: 3.2.9 * License: AGPL
|