That's uhm.. You only find out whether or not a module fits your needs when you try it out.
Bookshelf lacks a lot of features compared to Sequelize.
How did you manage to fetch all rows in a table by a column value? Looking at StackOverflow I'm not the only one with the same issue. Just the way...
Basically just create a web.config file in the root directory of your application.
Then just research how URL rewriting works for IIS.
Tbh would recommend you to switch to Apache.
Would be a good idea to write which web server you're using.
How does URL rewriting work?
https://stackoverflow.com/questions/6430858/how-does-url-rewrite-works
Router:
https://github.com/dannyvankooten/AltoRouter
If I create a tor website, how do I make the usage completely anonymous e.g if I'm hosting it on a VPS? Or should I buy a machine myself and host it on there?
Also would it be recommended to use Nginx as a web server to proxy Node.js?