I'm new to node.js.
I created a new project in WebStorm using the template "Node.js Express App".
Somehow, I can approach from the browser any js file in the project, rather than only those that are in "public" directory. Conversely, the "public" directory is not the root but the main directory which also contains server side directories.
Another weird thing that I think is realated, is that I don't see a process that's called "node.js" on Task Manager and I can still view my project files on browser.