3 ms·
Very exciting, it's hard to keep up with all the moving parts nowadays, I like it. Reminds me of rails composer a little. as for feedback: * would love it if
by eranation 14y ago
Very exciting, it's hard to keep up with all the moving parts nowadays, I like it. Reminds me of rails composer a little.
as for feedback:
* would love it if you'll add TypeScript support somehow. I come from the Java / Scala world and it will be an easier transition to node dev this way
* best download to launch-in-browser sequence Iv'e seen yet. (roots create foo, cd foo, roots watch) browser actually opens for you, nice touch.
* you seem to put a lot of effort on usability and convenience, please continue.
* good documentation and usage print-outs
* the js client side package manager is a great addition, any dependency management there?
- jenius 14y agoThanks for the feedback, and so glad you like it! I made a plugin interface just for things like adding typescript support. I know pretty much nothing about typescript through, are there any good node compilers out there? It would be incredible if you made a plugin for it - if not I'd be happy to try to tinker one together myself.
- eranation 14y agoYep npm install -g typescript tsc helloworld.ts More info here: http://www.typescriptlang.org http://www.typescriptlang.org Will give it a shot :) p.s. I would add a tweet button on the site, I actively looked for it, although I'm lazy I tweeted anyway, but this might give you some extra shout-outs, especially for the shot grace period you are on HN front page
- jenius 14y agoThanks! I'll check it out. Feel free to ping me on twitter if you're having trouble or want me to put one together - http://twitter.com/jescalan http://twitter.com/jescalan
- jitl 14y agoIt looks like roots is using Bower to manage client-side packages. Bower is Twitter's "front-end JavaScript" package manager. Bower does indeed manage and track dependencies for you, see http://twitter.github.com/bower/ http://twitter.github.com/bower/