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