Чем вас не устраивает обычная вёрстка?
смысл в :
- одно АПИ на разные клиенты -- Андроид, Айфон и веб, если бы не было -- то делалось бы АПИ для мобильных и отдельные контроллеры и экшены для вебприложения
- низкая зависимость фронтенд-разработчика от бекенд-кода, отсюда высокая концетрация на js и фронтенде -- выше экспертиза, также фронт можно менять сколько угодно -- бекенд железно стоит и наоборот
- быстрее -- с сервера не грузится куча html, идет только один json и ниже нагрузка на сервера
- мода