Take the tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

With AngularJs + Web API, why we need ASP.NET MVC and IIS?

Can I just use AngularJS plus WEB API to develop a web application without IIS and ASP.NET MVC ?

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

With AngularJs + Web API, why we need ASP.NET MVC and IIS?

By off-loading all the logic onto the client without providing a server side fallback, you cause the site to break when the JS doesn't load, including for search engine indexing bots.

Can I just use AngularJS plus WEB API to develop a web application without IIS and ASP.NET MVC ?

Yes, it will just be fragile and invisible to search engines.

share|improve this answer
 
Why would search engines care where Web API is hosted? –  Dmitry S. Oct 26 at 20:45
add comment

It is definitely possible from the technology point view. I see 2 areas of concern:

  1. Would clients with outdated browsers have problems accessing the site? This is less of a problem as new versions of browsers are getting released.

  2. Are the non-IIS hosted hosted Web API services robust and scalable enough?

share|improve this answer
 
Thanks and the Web API services are good enough to handle the loads. I am not sure if using AngularJs as web server is a good solution. –  Tony Bao Oct 26 at 21:27
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.