UI Technologies
Tools, Languages, & Techniques
Tools
Code Management: Tools the team uses to develop, build, release, and version the Toolkit UI code
- CollabNet TeamForge
- TortoiseSVN
- Node.js
- Grunt
- Grunt Libraries
- Ant
- Jenkins
Languages
Code Development: Languages the team uses to build the Toolkit UI code
- HTML5
- Sass
- CSS 3
- jQuery
- JavaScript
- RequiresJS
- Moderizr
- JSON
- AJAX
- Bourbon
- Bourbon Neat
- Handlebars
- Icon Fonts
- ARIA
Techniques
Code Testing: Techniques the team uses to Unit the Toolkit UI code
- QUnit for JS
- jsHint for JS
- Cactus for CSS
- AMP for Accessibility
- Webpagetest for Performance
- YSlow for Performance
- PageSpeed for Performance
- Omnibug for Analytics
- Fiddler for Debugging
- Charles for Debugging