powered by Authenteo
by Xucia  

Learn more

API Documentation

Development Framework

Authenteo provides a simple framework for web application development, but there are a few key concepts that are necessary to begin.

First, Authenteo uses a client centric model. Most web applications are server centric. The application codes all execute on the server. With a typical MVC pattern, web applications are forced to remotely transfer data, as part of the viewer (application server output to browser) and controller (user responses through a request dispatch). However, with Authenteo the center of   application logic is on the browser, allowing for simple, fast, efficient access to the view and controller (the browser) for much improved user experience. Therefore most of Authenteo applications are written primarily in JavaScript. With this approach Authenteo provides JavaScript persistent objects. These are objects that are managed by the Authenteo framework and contain data that is persisted on the server. This data is transferred from the server to the client as needed   (and intelligent fetch/look ahead caching is utilized), providing the primary link between the client and server. These persisted objects provide the entire object graph necessary for most of the application functions including rendering (the HTML) the user interface, processing user responses, executing actions, and other application logic. This object graph   contains both the data (such as the HTML) as well as the code constituting the application. Because everything in the persisted object graph can be browsed and modified with the Authenteo editor, almost every aspect of a web application can be built and modified from the web interface. By browsing through the object graph (use the advanced or developer view) you can see all the data and functions for each object (consistent with JavaScript objects can have both data and functions).

General Authenteo Programming Information

Persistent Objects and Fields

Persistent Object Properties

Structure Model Inheritance

Continuation/coroutine support

Library Functions

Top Level Functions

Persistent Object Framework

Events

Utility

User Interface

Web Components

Additional Information

Debugging

Aspects

 



 

News

Authenteo 1.1 is available.

Firebug - Web Development Evolved Now with Firebug integration . Make changes to CSS and HTML with Firebug and save the changes

Check out press releases and the following articles on Authenteo:

Authenteo beta