Здравствуйте, Qulac, Вы писали:
Q>Только нужно готовить правильно: web api должно возвращать данные и ни чего кроме данных.
Это и для multiple pages полезно, если они, например, хранятся на клиенте (в ресурсах). На практике это может быть, скажем, визард, у которого переходы с этапа на этап оформлены как навигация. Иногда бывает удобно что-то подобное запилить.
А вообще, я считаю, оптимально исходить из более универсального принципа: HTML это язык описания UI. Тогда правило "web api должно возвращать данные и ни чего кроме данных" не зависит от числа страниц.