La pagina viene caricata come una normale pagina MVC. L'ajax è così che l'utente può aggiungere elementi al proprio modello senza dover ricaricare la pagina.
Al momento non ci sono API Web nel progetto. Non voglio aggiungerlo a meno che non abbia senso, ma sono preoccupato che l'utilizzo di AJAX su un controller MVC sia sbagliato.
Tutti i libri che ho letto e al lavoro eseguono solo AJAX in Web API. È una convenzione o sono "permesso" di POST di un AJAX a un controller MVC?