Evgeny Kulakov: в простейшем случае (в моем примере) в варианте с tbody задвоена граница (не работает border-collapse), в более сложных случаях больше косяков
Просто из документации я понимаю, что в update надо отправить plain object, но вот как его получить - непонятно. Object.assign также дает "реактивный" объект. Присваивание - вообще меняет все как надо. Или sync вообще не нужен для непримитивных типов и для них так все будет работать? https://jsfiddle.net/5a39Lpyx/4/
alexfrolov_xcx: мне кажется, что vue - более удачный выбор для клиентской части, чем react. проблем с ростом приложения не больше и не меньше, чем в альтернативах. производительность ssr пока не ясна, соответствующих исследований-сравнений не проводилось, но судя по "клиентской" скорости - проблем быть не должно.
1. при первом использовании vue так и было. потом от jq отказался. Для анимаций и классов неплохо подходит https://ru.vuejs.org/v2/guide/transitions.html для ajax запросов - axios
5. банк-клиенты хороший пример, https://wireframe.cc/ - не очень
7. да все, где идет работа с данными на клиенте. деревья, всякие корзины с расчетом доставки, заполнение адреса в формате ФИАС с хранением по частям. Еще есть случай, когда отображаемые данные не равны тому, что будет отправляться на API, например отображаемый номер кредитной карты через computed свойство с пробелами и реальный без пробелов внутри данных приложения.