We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Goals
Develop a JavaScript architecture goal. Describe how new code should be written so that we move towards that goal.
Agree on a method of prototyping for UX folks. This includes describing the steps for UX to "hand off" work to development.
The Laundry List
Namespacing
Backbone as preferred framework
Increase usage of RequireJS (and make using it easier)
Templating. We are using Mako, Underscore, and Moustache. Define when to use each one (possibly drop 1 or more?).
What do we want to do for minimization and obfuscation? Do we wish to change our current minimization strategy?
Create a list of stories around JavaScript cleanup
Get the Jasmine test dependencies working (delete explicit listing of JavaScript files)
Only load the JavaScript needed for the page being viewed!
CoffeeScript vs. JavaScript. Do we want to keep writing in a mixture of the two?
Create a JavaScript style guide with preferred patterns (and description of when each pattern should be used)
Old files containing anti-patterns should be labeled as such with a comment in the top of the file