|
|
JWAX - A New AJAX Development Framework
|
04/26/2006, By Ajax Impact News
|
JWAX is a event driven component framework modeled after Swing, SWT and other component based systems for AJAX development. It can be leveraged from client side AJAX or dynamic UI systems for development. JWAX has Object Oriented Architecture.
It utilizes a render kit model for client code generation and provides a set of common base UI components with plans to support complex components in the future.
JWAX Features
Object Oriented Architecture
Event Delegation Model
Component Inheritance and Aggregation Support
Cross Browser Compatibility w/ RenderKits
Aspect Oriented Rendering of Components
JWAX architecture
JWAX architecture is a component framework much like Swing, SWT, etc. It leverages an event delegation model to trigger and listen for component events. The underlying component model is rendered based on the client output type. So it's easy to customize the component view to a browser, technology or look and feel based on the renderkit chosen.
There is also support for async component rendering and server communications using technologies such as AJAX.
The component tree is an Object Oriented Design, which means components can inherit functionality from their parents. Due to limitations in the javascript language true polymorphism isn't supported. JComponent, the top level component supports nesting of components to form a tree of component relationships. This enables rendering of complex nested trees of components. The JComponent class also has a number of other unique characteristics that make overloading of functionality, like component defined CSS style templates for User Interface generation.
JWAX is in early stages of development, and is currently looking for new coders.
JWAX Demo
Download JWAX
Explore JWAX now...
|
Rate this Ajax News
Rating: 0.0 out of votes cast
| |
|
|
| |
|
|
|
|
|
|
|
|