Comments 13
Извините, но маловато. Под таким заголовком ожидал увидеть лонгрид с кучей ссылок.
А можно пример такого веб-приложения? А то есть подозрение что автор так же пилит на вью или реакте, а тут решил дешевой кармы собрать легкой обзорной статьей
Конечно можно, отправлю в лс. Там еще есть скриншоты, которые косвенно говорят о том, что я все это применял на практике
из плюсов: автор действительно отправил и да, там все на тех технологиях что описаны в статье. За что получает плюс.
из минусов: код выглядит как адский велосипед, export class BudgetDetails extends AnimatedComponent
и пошла поехала веселуха с this.sync, this.update.
this.setAttr(container,
.${this.getCssClass('counter', 'my')}, 'textContent', Math.abs(myBalance).toString(10))
oof
Я вот сейчас на ночь посмотрел эти методы, пойду за седативным и слабительным.
одно другому не мешает, у меня есть приложение на Vue с загрузкой (и компонентов Vue тоже) через ES6-modules, написал пока игрался с этой технологией.
странно, что автор не упомянул про websocket, которые позволяют сократить трафик (уж если даже упомянул про экономию батарей)
Трафик да, а вот насчёт экономии заряда не уверен, раз уж там постоянное соединение с сервером
websockets вообще не про экономию батарей. Все что будет сэкономлено на трафике, будет с успехом потеряно на поддержании соединения. При использовании http/2 валидных кейсов для ws очень мало (stateful сервер только, наверное) - разрабатывать это дело тоже сложнее.
Для того, чтобы получить видимый эффект, нужен сервер с http/2. Плюс, это будет работать только для navigation-запросов.
Что такое navigation-запросы? А не navigation?
Как сегодня делают веб-приложения? Часть 1