Построение html-сервера, вероятно, будет быстрее и не заторможет клиента, что важно.Рендеринг данных в HTML с помощью javascript занимает много времени, и не все браузеры работают быстро с js (то есть более старыми версиями IE), поэтому все может замедлиться, если вы делаете много этого.
Как говорили предыдущие авторы, этоОтчасти субъективно, потому что это зависит от того, сколько вы разгрузите клиенту.Я придерживаюсь мнения, что если вы можете делать что-то на стороне сервера, вам следует.
Если вы собираетесь использовать этот сервис для возврата JSON другим приложениям / клиентам, то, вероятно, хорошей идеей будет просто оставитьэто как JSON, и пусть клиент делает то, что ему нужно, на своей стороне.