I think there are advantages to being "1st class citizen" of JS, but something that would let me have things like
- hot module reloading
- painless integration of npm js modules (is this actually possible?), -- for react.rb I want to use existing react.js modules, they are all npm distributed and usually ES6, so I always have to process some and the save that as sometihng I require. Extend this to every npm module.
- the ability to package only the needed assets for an entry point vs "the whole world" approach that sprockets does. I think react-router is really trying to do this and only load the appropriate js needed for particular routes, which ought to improve start up times, etc.
All of which webpack does, but if we can it else wise, that would be cool. I'm not bound to webpack, but it seems like it's what all the JS ppl are doing, certain the react folks which is where I'm spending a lot of time researching