qooxdoo

Category: JavaScript - Miscellaneous

qooxdoo is a comprehensive and innovative Ajax application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed. It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. qooxdoo is entirely class-based and tries to leverage the features of object-oriented JavaScript. It is fully based on namespaces and does not extend native JavaScript types to allow for easy integration with other libraries and existing user code. Most modern browsers are supported (e.g. Firefox, Internet Explorer, Opera, WebKit/Safari) and it is free of memory leaks. It comes with a comprehensive API reference, that is auto-generated from Javadoc-like comments and from the syntax tree representing the code. The fast and complete JavaScript parser not only allows doc generation, but is an integral part of the automatic build process that makes optimizing, compressing, linking and deployment of custom applications very user-friendly. Internationalization and localization of applications for various countries and languages is a core feature and easy to use.Main Features:Object-orientation - Framework is fully class-based (currently about 350 classes) - No pollution by global variables due to namespacing - Besides regular classes, it offers abstract, static or singleton classes - Constructors and destructors - Public, protected and private members by naming convention, that can (partly) be enforced during development - Single inheritance, full polymorphism - Java-like interfaces - Ruby-esque mixins - So-called dynamic properties, a very convenient and powerful way to have optimized setter and getter methods generated from simple configuration Programming - Purely client-side JavaScript - No HTML knowledge required - No CSS knowledge required - No DOM knowledge required - Complete support for event-based programming - Development of qooxdoo applications fully supported on all platforms, e.g. Windows, Linux, all Unixes, Mac OS X - Quickstart for easy evaluation of the framework without the need to install any software - Skeletons as pre-configured basis for full-featured custom applications - Many sample applications and examples - Designed for high performance - Framework is memory-leak free - Aid in developing memory-leak free user applications - Extensive logging capabilities (e.g. different log appenders, Firebug support) - Straightforward debugging (e.g. object introspection, benchmarking) - Browser history management, i.e. browser back/forward button, bookmarks - Cookies - Generic JavaScript pretty printer / code formatter for unified code style Date: 15 January, 2012


Ajax Framework - Ajax Development Tool - Developer Tool - Ajax - Framework - Developer

Homepage: http://sourceforge.net/

Developer: SourceForge.net

License: Freeware

Operating System: All

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

ZK is an open-source Ajax Web framework that enables rich user interfaces for Web applications with little programming.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


AJAXEngine is an AJAX Framework using the standard webservice protocols SOAP and WSDL for transferring the data between the browser client and the web server instead of using a new or proprietary protocol.

developer Developer: mathertel.de
license License: Freeware
operating systems Operating System: All


jPOP is a PHP RIA framework that will help you rapidly develop interactive, smooth, and reliable web applications.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible.

developer Developer: modernmethod.com
license License: Freeware
operating systems Operating System: All


XOAD is a PHP based AJAX/XAP object oriented framework that allows you to create richer web applications.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


zephyr is an ajax based framework for php5 developers.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


Rico allows you to rapidly develop Ajax applications with an easy to use framework.

developer Developer: SourceForge.net
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


This is a Delphi label component that reads the system date and time US/UK.

developer Developer: planetsourcecode.com
license License: Freeware
operating systems Operating System: All


It builds locks and freezes communication channels shared between all the JVM instances launched by a single user.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All