5

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 ?

    2 Answers 2

    3

    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.

    2
    • Why would search engines care where Web API is hosted?
      – Dmitry S.
      CommentedOct 26, 2013 at 20:45
    • 1
      Search engines will evolve. ;) I bet Google (the creators of AngularJS) have certainly began building Chromium/V8 into their search engine's site indexing capabilities.
      – Derrick
      CommentedMay 8, 2014 at 21:04
    3

    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?

    1
    • 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
      CommentedOct 26, 2013 at 21:27

    Start asking to get answers

    Find the answer to your question by asking.

    Ask question

    Explore related questions

    See similar questions with these tags.