Je sais ce qu'est une API Web.
J'ai écrit des API dans plusieurs langues (y compris dans MVC3).
Je suis également bien pratiqué dans ASP.Net.
Je viens de découvrir que MVC4 a une "API Web" et sans passer par les exemples vidéo, je ne trouve pas une bonne explication de ce que c'est exactement.
D'après mon expérience passée, les technologies Microsoft (en particulier ASP.Net) ont tendance à prendre un concept simple et à l'envelopper dans un tas de frais généraux inutiles qui sont censés rendre tout "plus facile".
Quelqu'un peut-il m'expliquer ce qu'est exactement l'API Web dans MVC4? Pourquoi en ai-je besoin? Pourquoi ne puis-je pas simplement écrire ma propre API?
Why can't I just write my own API?
Avec juste ASP.NET MVC normal? Vous pouvez. L'API Web ASP.NET MVC vous donne juste des bonus supplémentaires pour vous faciliter la tâche. Veuillez voir ci-dessous.