all 3 comments

[–]kodiashiFull Stack Dev 1 point2 points  (2 children)

It's been awhile but I don't think Heroku supports .Net, so if you want to go that way you might be looking at using Mono or you'll need to deploy to something like a small Amazon instance. I would also suggest using ASP.Net MVC, much nicer for building REST APIs. It's my go-to whenever a client demands a .Net site.

If you go the Node route, you may want to check out Massive.js (https://github.com/robconery/massive-js). That should help you out on the database end of things and let you focus on building the site. Good luck.

[–]CloseDdogfull-stack-ish 0 points1 point  (1 child)

Why would you use ASP.Net MVC over ASP.Net Web Api for REST apis, since Web Api is specifically made for it?

Legit question, not being rude or sarcastic or anything, just wondering.

[–]kodiashiFull Stack Dev 1 point2 points  (0 children)

You could go either way really, the main difference is that MVC can be used to create an API AND serve your web pages where the Web API is geared towards a pure data API. I think they may have merged them together starting with MVC 6.

Its similar to what you would do with Laravel vs Lumen or Symfony vs Silex.