3 ms·
This looks very promising! JavaScript badly needs a package manager and the community badly needs to agree on a module format (AMD). Do you think that will hap
by kn8 14y ago
This looks very promising!
JavaScript badly needs a package manager and the community badly needs to agree on a module format (AMD).
Do you think that will happen? How can we make that happen?
Every other language has package managers.. ruby has gems and bundler, node has npm, java has maven. That makes it so easy to develop any application or library that can be used by any other application or library.
ClientSide JavaScript finally has an amazing way to manage dependencies and build modular applications (AMD). All it needs now is a good package manager for being able to split large applications into individual components and manage external library dependencies.
I want to be able to configure jQuery, Backbone, jQuery plugins, Backbone plugins, any other JS library, my own subcomponents as dependencies, use them via AMD's require and optimize in a smart way when building (e.g. only build in a single copy of the given library and warn if multiple versions are required).
I'm really hoping Volo (https://github.com/volojs/volo https://github.com/volojs/volo) or Jam (or both if they become interoperable) will become the solution for this stuff.