AppSuite:UI developer primer: Difference between revisions

From Open-Xchange
(added theming section)
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This article explains the languages and frameworks used within the AppSuite frontend. It is aimed at developers that want to work with the frontend, be it creating new plugins or applications or modifying existing code.
The content on this page has moved to https://documentation.open-xchange.com/7.10.2/ui/


== Basics ==
Note: Open-Xchange is in the process of migrating all its technical documentation to a new and improved documentation system (documentation.open-xchange.com). Please note as the migration takes place more information will be available on the new system and less on this system. Thank you for your understanding during this period of transition.
* '''JavaScript''': No surprise there, the AppSuite frontend is written in JavaScript.
 
== Frameworks ==
* '''jquery''': JQuery is used for document handling and manipulation. http://jquery.com/
* '''backbone''': Backbone is our Model-View-framework of choice. http://backbonejs.org/
* '''underscore''': Underscore provides easy and consistent functional tools, like map, select and invoke. http://underscorejs.org/
 
== Theming ==
* "less": LESS extends CSS with dynamic behaviuor. http://lesscss.org/
 
== Recommended reading ==
 
[[Category:AppSuite]]
[[Category:UI]]

Latest revision as of 09:08, 15 May 2019

The content on this page has moved to https://documentation.open-xchange.com/7.10.2/ui/

Note: Open-Xchange is in the process of migrating all its technical documentation to a new and improved documentation system (documentation.open-xchange.com). Please note as the migration takes place more information will be available on the new system and less on this system. Thank you for your understanding during this period of transition.