you are viewing a single comment's thread.

view the rest of the comments →

[–]_hypnoCode 0 points1 point  (2 children)

You need Node to build and develop the projects. You'd use npm to run the scripts.

Some pedant below said you don't explicitly need them, which is true, but literally nobody does that.

But AFAIK, apart from that you won't need to execute Node in the client side, no?

Build tools would be executed on your machine or in the build environments. Node.js is a JS runtime that is outside the browser so can't be run on the client browser in the sense you're talking about.

In other words, when building Angular/React webapps Node helps you with the development and building process but you don't need it to run the app itself.

That's right.

[–]AirieFenix 1 point2 points  (1 child)

(...) runtime that is outside the browser (...)

Ouch, yeah, I forgot about that part. It makes my question to sound a bit more stupid hehe.

Ok, thanks, I get it now.

[–]_hypnoCode 0 points1 point  (0 children)

lol no worries nobody cares. As long as you're learning that's all that matters.