Ответ 1
Linkedin провел отличные исследования, взгляните на эту страницу.
В настоящее время мы можем найти множество шаблонов JS, таких как KnockOut, Mustache, Underscore,... Можете ли вы рассказать мне, каковы преимущества архитектуры, основанной на этих машинах? и/или когда их использовать? Это лучше (ремонтопригодность, затраты на dev, надежность,...), чем создание всего HTML с серверной стороны?
Является ли хорошей архитектурой выставлять фиды (сервис отдыха в json) и делать какие-то вещи на стороне клиента (микро шаблоны)?
Linkedin провел отличные исследования, взгляните на эту страницу.
Основным преимуществом шаблонов является оптимизация объема данных, передаваемых клиенту, что делает ответ быстрее, снижает затраты на трафик и увеличивает пропускную способность ваших серверов.