ItsNat: Natural Ajax
ItsNat: Natural Ajax
ItsNat: Natural Ajax. Component Based Java Web Application Framework
ItsNat is an innovative open source Java AJAX Component based Web Framework, it offers a natural approach to modern web development.
Why natural? ItsNat leverages the old tools to build the new AJAX based Web 2.0 applications: pure (X)HTML and pure Java W3C DOM!
ItsNat is server centric using a unique approach called TBITS, “The Browser Is The Server”. ItsNat simulates a Universal W3C Java Browser at the server, with ItsNat the server mimics the behavior of a web browser, containing a W3C DOM Level 2 node tree and receiving W3C DOM Events.
Core features
ItsNat provides many more (core) features:
- Client to server synchronization
- Web-continuations (“continue” events)
- User defined event types
- Timers
- Long running server tasks
- COMET without special application servers
- DOM utils (to simplify DOM manipulation)
- Resolution of ${} based variables in markup
- ElementCSSInlineStyle support in the server
- Automatic page remote/view control of other users/sessions!!
- XML generation
- Non-HTML namespaces support like pure SVG with AJAX and SVG embedded in XHTML
- JavaScript generation utilities
- Events fired by the server sent to the client simulating user actions for instance to test the view from the server
- Custom pretty URLs
- Previous/forward document navigation (pull and push referrers with back/forward button support
- Degraded modes (AJAX disabled and JavaScript disabled modes)
- …
Tags: Ajax, Ajax framework, Ajax Java framework, ItsNat, web framework
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Leave a Reply