I've been playing with requirejs and its not too difficult but the r.js optimizer seems to be perhaps not ideal. One thing that looks pretty awesome about webpack and browserify CLI optimizers is that they parse through your code to find require statements and then automagically create the bundle.js for you. I've been looking at browserify and that lead be to the next supposed best thing called webpack. It looks pretty awesome and (in the browser) with a simple 'coffee!' prefix on the nodejs style require statement the browser will automatically convert the coffeescript in the loader. Also it is possible to define .coffeescript as something to look for. I'll need to look at that more closely. Regardless Volt on the index.php would be pretty useful here for defining special options in the DEVEL environment. I think that Volt will have a very nice role in my Angular environment.
Does anyone here have an opinion about requirejs, browserify and webpack?
Also something that I'm looking at is Gulp for automation instead of Grunt.