AJAX (Asynchronous JavaScript and XML), or Ajax, is a group of inter-related web development techniques used for creating interactive web applications. A primary characteristic is the increased responsiveness and interactivity of web pages achieved by exchanging small amounts of data with the server "behind the scenes" so that the entire web page does not have to be reloaded each time the user performs an action. This is intended to increase the web page's interactivity, speed, functionality, and usability.
From : http://en.wikipedia.org/wiki/Ajax_(programming)
Nevow
Platform : Python
License : Not Specified
Appears in these categories : Ajax frameworks Web application frameworks
License : Not Specified
Appears in these categories : Ajax frameworks Web application frameworks
Nevow (pronounced as the French "nouveau", or "noo-voh") is a web application construction kit written in Python. It is designed to allow the programmer to express as much of the view logic as desired in Python, and includes a pure Python XML expression syntax named stan to facilitate this. However it also provides rich support for designer-edited templates, using a very small XML attribute language to provide bi-directional template manipulation capability.
Nevow also includes formless, a declarative syntax for specifying the types of method parameters and exposing these methods to the web. Forms can be rendered automatically, and form posts will be validated and input coerced, rendering error pages if appropriate. Once a form post has validated successfully, the method will be called with the coerced values.
Features
Nevow also includes formless, a declarative syntax for specifying the types of method parameters and exposing these methods to the web. Forms can be rendered automatically, and form posts will be validated and input coerced, rendering error pages if appropriate. Once a form post has validated successfully, the method will be called with the coerced values.
Features
- XHTML templates: contain no programming logic, only nodes tagged with nevow attributes
- data/render methods: simplify the task of separating data from presentation and writing view logic
- stan: An s-expression-like syntax for expressing xml in pure python
- Athena: Cross-browser JavaScript library for sending client side events to the server and server side events to the client after the page has loaded, without causing the entire page to refresh
- formless: (take a look at formal for an alternate form library) For describing the types of objects which may be passed to methods of your classes, validating and coercing string input from either web or command-line sources, and calling your methods automatically once validation passes.
- webform: For rendering web forms based on formless type descriptions, accepting form posts and passing them to formless validators, and rendering error forms in the event validation fails
Comments
show/hide comment form
Share your thoughts about Nevow . Have you used Nevow ? How did it fare ? Would you recommend it ?
Keep it clean please.
Keep it related to this topic. The moderator may move the comment to another, more suitable topic .
Comments are passively moderated. ie, comments appear immediately, but will be reviewed and may be removed after moderation.
Keep it related to this topic. The moderator may move the comment to another, more suitable topic .
Comments are passively moderated. ie, comments appear immediately, but will be reviewed and may be removed after moderation.
Javascript Design
Provides detailed descriptions of JavaScript structures, statements and objects, using JavaScript to create different elements of a web page,controlling a pages overall design and function with JavaScript, passing data and variables between clients and servers.
Provides detailed descriptions of JavaScript structures, statements and objects, using JavaScript to create different elements of a web page,controlling a pages overall design and function with JavaScript, passing data and variables between clients and servers.
JavaScript The Complete Reference
With full coverage of advanced topics such as using embedded objects and remote JavaScript, this is the ultimate resource for beginning and advanced users alike.
With full coverage of advanced topics such as using embedded objects and remote JavaScript, this is the ultimate resource for beginning and advanced users alike.
Enterprise AJAX: Strategies for Building High Performance Web Applications
From security to scalability to project risk, it covers all the issues facing AJAX developers in the enterprise.
From security to scalability to project risk, it covers all the issues facing AJAX developers in the enterprise.
Advanced JavaScript 3rd Edition - Wordware
Gives the reader a comprehensive look at the fundamentals of JavaScript by examining objects, arrays, date and time functions, math, and all the essentials that are needed for complex yet robust JavaScript scripts.
Gives the reader a comprehensive look at the fundamentals of JavaScript by examining objects, arrays, date and time functions, math, and all the essentials that are needed for complex yet robust JavaScript scripts.

Ajax frameworks