Comments 13
UFO just landed and posted this here
В прошлых выпусках дайджеста веба находил занятный материал описывающий пример использования нового Composition API:
https://webdevblog.ru/upravlenie-sostoyaniem-state-s-pomoshhju-composition-api/
0
Получается что основной проблемой будет отсутствие поддержки старых браузеров.
Факт неприятный сам по себе, но с течением времени времени будет становиться все менее актуальным.
0
Прокси пока не лучшее решение для производительности bugzilla.mozilla.org/show_bug.cgi?id=1172313
-1
5лет назад сиё было, сейчас они вровень с __proto__
0
Это не актуально для фронта, вам нужны миллионы синхронных операций в цикле на каждое действие пользователя чтобы хоть как-то ощутить то, что Proxy медленнее, то бишь никто и никогда этого не почувствует. Только вот то, что позволяют делать Proxy, дает шикарные возможности для полноценной реактивности, что позволяет писать супер компактный, понятный код, а это куда важнее сферического кота в вакуме и того, что в бесконечных циклах Proxy будет медленнее getters.
+2
Зависит от сферы деятельности. Для большинства — не актуально, а в каком-нибудь декларативном WebGL — очень даже. По поводу реактивности согласен — сам писал микрошаблонизаторы на прокси, когда это было слишком медленно для серьезных проектов. Что до компактности — тут мне кажется Svelte впереди планеты всей.
0
А такие вещи как WebGL, Canvas и не требуют реактивности, там совсем другая специфика и другие понятия жизненных циклов и рендеринга кадров. Эти штуки из другой оперы и им как бы по барабаны для всякие реакты, свелты, редаксы, мобиксы, прокси, геттеры/сеттеры и т.д и т.п.
0
Зависит от интерфейса, вот вам пример github.com/sveltejs/gl
0
Sign up to leave a comment.
Процесс: Создание Vue 3