Rich Ajax Application Framework

Getting Started

The aim of this framework is to make it easy for web developers to create accessible web sites and applications that work across multiple browsers.

Download and Install

To get started, download and install the latest version from the Raxan PDI website. See Downloading and Installation Instructions

Understanding the Framework

Raxan was designed to be as flexible as possible, giving developers the power to choose the JavaScript libraries and/or frameworks they would like to use. Raxan in its simplest form can be used as a stand-alone dynamic JavaScript/CSS loader, however, the framework is bundled with a CSS framework, jQuery libraries and APIs that are readily available to all developers, as an option when developing Rich Ajax/HTML Applications. When using Raxan for PHP the framework will use the jQuery libraries for internal PHP/Ajax communications.

The bundled jQuery libraries include the latest stable jQuery Core (jquery), UI Effects (jquery-ui-effects) and UI Interactions (jquery-ui-interactions). Developers can use their own customized version of the jQuery library by adding it to the plugins folder.

Reading the User Guide

You're next step to start reading the Introduction and General Topics to become familiar with the framework.

Choosing a good PHP Editor

While it is true that you can use just about any text editor to create Raxan applications, I would recommend that you go the way of using an IDE to increase productivity. There are many Open Source and commercial PHP IDEs available for you to choose from but my personal favorite is the open source NetBeans PHP IDE.

The NetBeans IDE includes support for "Code Templates" (or snippets) that can greatly accelerate your development process. To easy the process of coding web applications, we have created a set of Code Templates that can be downloaded from our download page.

Getting Help

The Raxan Community is available to help you with any questions that you might have in regards to the framework. Please feel free to join the community and share you're your thoughts and ideas.