¿Cuáles son las principales diferencias entre la API web y ASP MVC?
El título realmente resume mi pregunta. He utilizado ambas tecnologías, pero no estoy seguro de lo que ofrece una que es sustancialmente diferente a la otra. En esencia:
¿Qué criterios y / o guías se deben tener en cuenta al seleccionar ASP MVC o la API web al diseñar una aplicación web tranquila?