Для разрабатываемой нами wepbage я могу использовать AJAX через форму отправки и обновить страницу sh путем перезагрузки через контроллер, чтобы внести изменения в БД, или я мог бы использовать REST Api для вызовов базы данных. мгновенное использование AJAX для изменения элемента для выполнения операций CRUD над БД и даже для обновления страницы без обновления / перезагрузки страницы. Разве эта функция мгновенного обновления страницы не нужна?
Мне кажется, что я всегда могу использовать AJAX, совершая вызовы REST API без необходимости перезагрузки страницы, так почему бы не сделать это все время ?
Каковы различия или рекомендации относительно того, когда использовать каждый? Просто ища ответ, чтобы сделать различие более ясным в отношении того, когда лучше использовать каждый метод, я могу что-то упустить.