I am new to web development, currently learning Node.js and Express is the first web framework i am diving into, since that's the stack the online course i am following work with (and i am quite happy with it).
While trying to to npm install Express to the directory i am working in, i have noticed that not only express module was install but also a bunch of other modules:
So, my questions is: What's the need for all those extra modules? and are they necessary for express to function well?
and Thanks in advance