📜 ⬆️ ⬇️

QooxDoo 1.3 - the next release of the JS framework

image Last week came another release of QooxDoo. The main objective of the framework is to provide the ability to design multi-functional cross-browser web applications. At the same time, as stated on qooxdoo.org , knowledge of HTML, CSS, DOM is not required.
I personally didn’t mention any major innovations in the new release. Although, of course, there are some useful buns, such as the Tri-state CheckBox.
In general, the library is very functional, well thought out, implemented and documented. For those who hears about her for the first time - I will note a few points.


GUI simulation
  1. A large number of both typical and specific controls (see below)
  2. An elaborate system of events, both typical (events, mice, keyboards) and specific to certain elements and widgets (highlighting a row in a table, changing the data model)
  3. DataBinding - binding a data model to a control
  4. Visual themes
  5. Drag & drop interface

Transport level
  1. Possible to work at a low level (direct AJAX) and through RPC
  2. The proposed implementation of RPC-servers in Java, PHP, Python, Perl
  3. Separate communication solutions for some widgets

Development
  1. "Compilation" in debug and build versions
  2. Internationalization support
  3. Automate the creation of documentation
  4. Unit testing

License
  1. LGPL (Lesser General Public License)
  2. EPL (Eclipse Public License)

Additionally
  1. Good documentation
  2. Many examples
  3. Many additions

image

')

Source: https://habr.com/ru/post/109872/


All Articles