AJAX.OOP

AJAX.OOP

AJAX.OOP is an open source JavaScript framework distributed under MIT License. Providing with OOP-style coding engine and AJAX requests handling functionality to create web2.0 components. Due to OOP paradigm AJAX.OOP library can be easily extended with additional functionality or used as core for other projects.

The JavaScript OOP Library

AJAX.OOP is a fast and scalable JavaScript Library that provides with possibility to create JavaScript/AJAX components in object oriented way.

Main feature - strong OOP paradigm implementation wich actually has difference with the most other implementations. AJAX.OOP engine allows to:

* Create classes with object-like defining syntax
* Inherit classes (both AJAX.OOP-style defined and created with native JavaScript code)
* Aggregate classes (including aggregation of self and parent class with special operators this.$_self and this.$_super)
* Define constructors as they are (name = 'constructor')
* Override parent class properties and methods (but call parent if you need by using special access operator this.$super)
* Access/call any parent properties and/or methods from any method of child class (just use this.$super accessor whenever you need to access parent properties and methods)
* Use strict defined objects with workable 'instanceof' operator on them when instantiating an exemplars of AJAX.OOP classes

External links

* [http://ajaxoop.org/ AJAX.OOP Official Website]
* [http://code.google.com/p/ajaxoop/downloads/list AJAX.OOP - Download]
* [http://ajaxoop.org/documentation AJAX.OOP - Documentation]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • AJAX.OOP — AJAX.OOP  это JavaScript фреймворк с открытым исходным кодом, распространяемым по лицензии MIT License. Предоставляет к использованию движок программирования в ООП стиле для JavaScript и функциональность по обработке AJAX запросов.… …   Википедия

  • Ajax.OOP — …   Википедия

  • Ajax.oop — …   Википедия

  • AJAX — У этого термина существуют и другие значения, см. Аякс. AJAX, Ajax (ˈeɪdʒæks, от англ. Asynchronous Javascript and XML  «асинхронный JavaScript и XML»)  подход к построению интерактивных пользовательских интерфейсов веб приложений …   Википедия

  • Model–view–controller — A general representation of the MVC design pattern. Model view controller concept. The solid line represents a direct as …   Wikipedia

  • ASP.NET — Not to be confused with UNESCO ASPNet. ASP.NET Developer(s) Microsoft Initial release January 2002 Stable release 4.0.30319.1 (4.0) / 12 April 2010; 18 months ago (2010 04 12) …   Wikipedia

  • CougarXML — Developer(s) Massimiliano Guastafierro Written in JavaScript Operating system …   Wikipedia

  • Simplicity PHP framework — The Simplicity PHP Application Framework aims to be an advanced, scalable and extensible PHP application framework to aid developers in creating high traffic, high availability Web 2.0 online applications. Integrating a solid MVC framework with… …   Wikipedia

  • Друпал — Drupal Тип Система управления контентом/ Написана на [1] …   Википедия

  • Model-view-controller — (MVC) is an architectural pattern used in software engineering. Successful use of the pattern isolates business logic from user interface considerations, resulting in an application where it is easier to modify either the visual appearance of the …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”