Фреймворк Vue ускорил анализ шаблонов и повысил реактивность

Обновление фронтенд-фреймворка на JavaScript включает в себя более быстрый, переписанный парсер шаблонов и переработанную систему реактивности. Она повышает точность срабатывания эффектов.

В Vue 3.4 переработали парсер шаблонов, в котором используется токенизатор с машиной обработки в htmlparser2. Теперь парсер итерирует шаблон только один раз, что делает его в два раза быстрее для шаблонов любого размера. Еще производительность сборки SFC значительно улучшилась вместе с изменениями.

В версии Vue 3.4 провели значительный рефакторинг системы реактивности для повышения эффективности вычисляемых свойств. В этом релизе еще стабилизировали defineModel и новый макрос <script setup>, который облегчает создание компонентов с поддержкой v-модели.

Ключевые особенности Vue.js 3.4 включают усовершенствованные сообщения об ошибках несоответствия гидратации, внесение на справочную страницу Vue документации информации об ошибках в производственной среде, а также удаление устаревших функций, таких как глобальное пространство имен JSX и Reactivity Transform.

Напомним, что цикл поддержки Vue 2 закончится 31 декабря 2023 года. Подробнее читайте в нашем материале.

Ретроспектива: что выходило нового во Vue 3 при минорных обновлениях.

Читайте также
C# опережает Java по популярности языка
C# опережает Java по популярности языка
C# опережает Java по популярности языка

Язык C# от Microsoft обгоняет Java в индексе популярности языка Tiobe, и эта тенденция может вскоре привести к тому, что C# превзойдет Java.

Ретроспектива Vue 3
Ретроспектива Vue 3
Ретроспектива Vue 3

В этом тексте вспомним, что было выходило нового во Vue 3 при минорных обновлениях.

Конференция QCon: как бороться с поддельными ИИ-изображениями при помощи библиотек JavaScript
Конференция QCon: как бороться с поддельными ИИ-изображениями при помощи библиотек JavaScript
Конференция QCon: как бороться с поддельными ИИ-изображениями при помощи библиотек JavaScript

Силлс выступает за новую норму, согласно которой все реальные изображения должны иметь метку времени, достоверные метаданные и подтверждаться проверяемыми документами, которые гарантируют их подлинность. 

Kuto — reverse сборщик javascript
Kuto — reverse сборщик javascript
Kuto — reverse сборщик javascript

Анонсировали сборщик, который уменьшит ваш бандл. Kuto — это новый подход к доставке кода пользователю. Он позволяет повторно использовать уже имеющийся у клиента код для доставки обновлений.