Skills needed deprecated
This article explains the languages and frameworks used within the OX App Suite frontend
Basics
JavaScript
- No surprise there, the OX App Suite frontend is written in JavaScript.
 - JavaScript: The Good Parts (youtube)
 - Our own style is defined as eslint rulset
 
HTML5 & CSS
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
Frameworks
- jQuery: JQuery is used for document handling and manipulation. jquery.com
 - backbone.js: Backbone is our Model-View-framework of choice. backbonejs.org
 - underscore.js: Underscore provides easy and consistent functional tools, like map, select and invoke. underscorejs.org
 - Twitter Bootstrap: Frontend Framework, helps building responsive designs. getbootstrap.com
 - require.js requirejs.org
 - Modernizr modernizr.com
 
Theming
- less.js: LESS extends CSS with dynamic behavior. lesscss.org
 
Recommended reading
- Talks To Help You Become A Better Front-End Engineer In 2013: smashingmagazine.com/2012/12/22/talks-to-help-you-become-a-better-front-end-engineer-in-2013/
 - Designing Better JavaScript APIs: coding.smashingmagazine.com/2012/10/09/designing-javascript-apis-usability/
 - Subscribe: JavaScript Weekly. javascriptweekly.com
 - Subscribe: HTML5 Weekly. html5weekly.com
 - Good articles: html5rocks.com/en