Вышел Vue 3.5 👨💻
Смотрим что там новенького (перевёл официальный анонс от Evan You)
https://habr.com/ru/articles/840806/
#vue@frontend_pasta
Смотрим что там новенького (перевёл официальный анонс от Evan You)
https://habr.com/ru/articles/840806/
#vue@frontend_pasta
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Вышел Vue 3.5
Эта статья — перевод оригинальной статьи « Announcing Vue 3.5 ». Также я веду телеграм канал « Frontend по‑флотски », где рассказываю про интересные вещи из мира разработки интерфейсов....
🔥26👍5❤🔥3👎1
Библиотека для анимации Motion теперь поддерживает VueJS 🫰
Сделали всё довольно сексуально, я их фанат
Подробнее👇
https://motion.dev/blog/introducing-motion-for-vue
Офф. дока👇
https://motion.dev/docs/vue-animation
#vue
Сделали всё довольно сексуально, я их фанат
<motion.button
:initial="{ opacity: 0 }"
:whileHover="{ backgroundColor: 'rgba(220, 220, 220, 1)' }"
:whilePress="{ backgroundColor: 'rgba(255, 255, 255, 1)' }"
:whileInView="{ opacity: 1 }"
/>
Подробнее
https://motion.dev/blog/introducing-motion-for-vue
Офф. дока
https://motion.dev/docs/vue-animation
#vue
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤🔥2👍1
Вышел Nuxt 3.17 🧑🎓
Что там нового?
Улучшения загрузки данных
— Единое кэширование: все вызовы
— Реактивные ключи: ключи запросов могут быть computed-рефами или функциями-геттерами. При изменении значения автоматически выполняется новый запрос, а старые данные очищаются, если они больше не используются
— Оптимизированный рефетчинг: при нескольких компонентах, следящих за тем же источником, при изменении зависимостей выполнится лишь один сетевой запрос, и все компоненты обновятся одновременно
Новые встроенные компоненты
—
— Улучшенный
Маршрутизатор
— Проп
Индикатор загрузки
— Новые пропы у
https://nuxt.com/blog/v3-17
#vue #nuxt
Что там нового?
Улучшения загрузки данных
— Единое кэширование: все вызовы
useAsyncData
и useFetch
с одним и тем же ключом теперь разделяют общий ref, что исключает рассинхрон между компонентами при обновлении данных— Реактивные ключи: ключи запросов могут быть computed-рефами или функциями-геттерами. При изменении значения автоматически выполняется новый запрос, а старые данные очищаются, если они больше не используются
— Оптимизированный рефетчинг: при нескольких компонентах, следящих за тем же источником, при изменении зависимостей выполнится лишь один сетевой запрос, и все компоненты обновятся одновременно
Новые встроенные компоненты
—
<NuxtTime>
— безопасное отображение времени при SSR, предотвращает гидрационные рассинхроны; принимает различные форматы времени и одинаково работает на сервере и клиенте— Улучшенный
<NuxtErrorBoundary>
теперь как SFC предоставляет в слоте error объекты error
и clearError
, что даёт гибкий контроль обработки ошибок в шаблонах Маршрутизатор
— Проп
trailingSlash
у <NuxtLink>
позволяет явно задавать, будет ли в ссылке заключительный слеш (например, <NuxtLink to="/about" trailing-slash>
даст /about/
)Индикатор загрузки
— Новые пропы у
<NuxtLoadingIndicator>
: hideDelay
( задержка перед скрытием индикатора) и resetDelay
(задержка перед сбросом его состояния)https://nuxt.com/blog/v3-17
#vue #nuxt
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍7👎3❤1❤🔥1