Node.js - это внутренний язык, и я вижу, что вы уже используете ASP.NET MVC. Вы можете подключить базу данных с ASP.NET MVC, не нужно использовать два сервера. Достаточно только ASP.NET MVC и не нужно Node.js.
В противном случае, если вы предпочитаете использовать Node.js, вы можете напрямую использовать Vue.js в качестве внешнего интерфейса и Node.js в качестве внутреннего. без ASP.NET MVC.