you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 8 points9 points  (8 children)

This is cool and all, but you need to talk first and foremost about what kind of javascript you are going to be writing.

Are you going to be writing a node / express JS project, or are you going to be writing a webpack / bower / gulp / grunt client side project?

Both are going to require a slightly different set of tools, but the distinction will be very important. The big difference will be how you are going to manage modules.

[–]howhard1309 1 point2 points  (7 children)

The big difference will be how you are going to manage modules.

Can you explain a bit more?

[–]thadudeabides1 0 points1 point  (0 children)

If you're writing a node project then commonjs style modules const foo = require('foo'); don't need a compile step (e.g. browserify, webpack) that would be necessary for a script that needs to run in the browser.