Heisenbergjs / heisenberg

A project base for building modern JavaScript applications
http://heisenbergjs.github.com/heisenberg/
156 stars 12 forks source link

some form of dependency management #3

Closed jcsrb closed 11 years ago

jcsrb commented 11 years ago

@jackfranklin purposed Bower https://github.com/twitter/bower

jackfranklin commented 11 years ago

There's also JamJS, which I like: http://jamjs.org/

JamJS has the added bonus of using RequireJS built in, so it would also sort #1 out too. However, it's not hard to add in RequireJS when using Bower.

benhowdle89 commented 11 years ago

If we want to include dependency management and module loading, then I'm more than happy for that to happen. Gives the project a more well rounded feel, a la H5BP.

jackfranklin commented 11 years ago

My only concern here is that of tying someone to a particular system.

H5BP is good because it's not too strict and doesn't tie you into anything.

This is why I think using Bower is better than Jam. Because Jam integrates so tightly into Require, removing it would be difficult, whereas Bower literally just downloads files for you. I think tonight I'll have a play with Require & Bower.

sindresorhus commented 11 years ago

Bower :+1:

jackfranklin commented 11 years ago

@sindresorhus yeah I agree. Just not found time to pull it together yet. Soon!

jackfranklin commented 11 years ago

Closing this following #11 being merged.