Здравствуйте, Михaил, Вы писали:
P>>и не пишите чушь про какую-то реактивность
М>Давайте так: что вы понимаете под реактивностью? Для меня, это когда одной строкой, @bind цепляется к какому нибудь data property, и все, что было прицеплено к этому property, меняется, обновляя ui. Как такое делается на JS, без писанины всяких listenerl’ов/observer‘ов ? Пишется за считанные секунды, и так же легко отлаживается.
P>>она есть из коробки в современном html+css+js
P>>все работает очень очень быстро, в реальном времени (если НЕ использовать никакие фреймворки).
М>Vue работает быстро, настолько, не замечал тормозов.
Нашел результаты тестов (
прямая ссылка на таблицу), вроде бы подтверждающие то, что популярные JavaScript-фреймворки по скорости операций с DOM в некоторых случаях мало чем уступают чистому JavaScript:
JavaScript Frameworks, Performance Comparison – AJ Meyghani – Medium (см. таблицу
DOM manipulation (ms) на один экран ниже заголовка
Battle Against All-time Champion)
Допускаю, что бывают особые случаи вроде вышеупомянутых игр (хотя, по идее, для создания игр есть специфические JavaScript-фреймворки).