Welcome | | | See it in Action | | | Wiki | | | Download |
|
||||
|
Overview What is XAPXAP is an XML-based declarative framework for building, deploying and maintaining rich, interactive Ajax powered web applications. It aims to reduce the need for scripting and help solve the development and maintenance challenges associated with large scale JavaScript programming. XAP provides:
XAP is geared to application development - it picks up where JavaScript toolkits leave off. A declarative approach simplifies development Rather than writing many lines of JavaScript to build a user interface XAP uses simple XML to create rich, complex user interface. XML is also easy to parse, enabling supporting tools for visual creation and management of XAP UI. XAP is not about "XML for everything" - XML is clumsy for expressing sophisticated logic. XAP provides the plumbing and uses XML to describe the user interface, link controls to data objects and form a foundation for building applications; it then allows developers to place the right amount of code where it's needed. XAP defines presentation and data binding in XML along with client side event handling that works well with encapsulated and packaged JavaScript objects. This clear separation between user interface and logic allows the creation of larger, more maintainable applications and fosters team development. XAP works with any web server Getting Started (last update - 24-Nov-06) |
Copyright 2006 The Apache Software Foundation |