I've been googling around for a few days, and I am still not entirely clear on what would be required for building an Angular2 website.
I am interested in leveraging the SPA concept, using the Angular2 library from the front end GUI, but I am finding there are more and more layers to this onion.
Of relevant tutorials I have found, the first step was to install node.js. My understanding of node.js is that it's essentially an IIS replacement. We currently are on a MS stack, with a lot of WCF, and Rest services (some that return JSON). Our team all uses TFS, and Nuget, and VS 2015.
Can I simply create a SPA in ASP.NET MVC, that uses Angular2, and calls these Rest services directly without going through node.js, and needing to know how NPM work? I was hoping that Angular2 was fairly simple, but it seems like it has a lot of strings attached (or I am looking at the wrong resources).
I guess one option would be to just go node.js, and ignore IIS entirely? This would be a huge leap for the MS stack team I work with and systems team that are MS/IIS friendly.
Thanks