Душный Вуй
745 subscribers
150 photos
5 videos
4 files
346 links
Немного душные, но ламповые заметки о Vue.js
#vuejs #vue #nuxt #vuex #pinia #вью #vapor
Download Telegram
Forwarded from Душный Вуй
#vue3 #directives

Я думаю про v-once слышали многие, это такая директива которая позволяет один раз отрисовать контент, и потом при любых обновлениях не трогать его, очень полезно для отрисовки статичного контента и оптимизации.

Но есть ещё такая штука как v-memo. Она позволяет вам в неё передать массив зависимых значений и предотвратить перерисовку поддерева именно тех частей которые не изменились, это очень помогает когда у вас есть гигантское количество элементов, но меняются не все элементы и вы хотите избежать перерисовки сразу всех элементов.

Так же эту директиву можно использовать в связке с v-for как на скрине выше.

Хорошая статья на эту тему:
https://learnvue.co/tutorials/v-once-v-memo
Forwarded from Душный Вуй
#habr #vuejs #vue3

Статейка на тему сборки своей библиотеки компонентов и последующей публикации её в NPM. В целом интересно, правда надо бы понять чем выхлоп отличается от обычного vue-cli-service build --target lib './src/index.ts', но для начала пойдёт.

Статья: https://habr.com/ru/post/678274/

Кстати вот ещё интересная репа с готовым конфигом для сборки либы с тришейкингом: https://github.com/shubhadip/vue3-component-library
Forwarded from Душный Вуй
#habr #vuejs #vue3

Статейка на тему сборки своей библиотеки компонентов и последующей публикации её в NPM. В целом интересно, правда надо бы понять чем выхлоп отличается от обычного vue-cli-service build --target lib './src/index.ts', но для начала пойдёт.

Статья: https://habr.com/ru/post/678274/

Кстати вот ещё интересная репа с готовым конфигом для сборки либы с тришейкингом: https://github.com/shubhadip/vue3-component-library
Forwarded from Душный Вуй
#vuejs #vue3

Вышел Vue 3.2.40, возможно именно в нём исправили именно ваш баг, чекайте тут
https://github.com/vuejs/core/blob/main/CHANGELOG.md
Forwarded from Душный Вуй
#vue3 #ts #pinia #vite

Интересный бойлерплейт с Vue 3 + TS + Pinia + Pnpm и т.д., возможно кому-то будет интересно

Github: https://github.com/antfu/vitesse
Forwarded from Душный Вуй
#vue3 #framework

Vuestic UI - open-source фреймворк на Vue 3

Сайт: https://vuestic.dev/

Github: https://github.com/epicmaxco/vuestic-ui

Discord: https://discord.com/invite/u7fQdqQt8c
Forwarded from Душный Вуй
#vue3 #compositionapi #optionsapi

Странная штука, по заявлению автора конвертит миксины в композаблы, гляньте

Github: https://github.com/LinusBorg/vue-mixable
Forwarded from Душный Вуй
#vue3 #component

Иииии ещё один маленький, но очень гордый компонент от меня ❤️

Компонент реакций для Vue 3 с возможностью оставлять несколько реакций с подсчётом

Github
Docs

PR, issues, звёздочки, предложения, критика и любые комментарии приветствуются
Forwarded from Душный Вуй
#vue3 #composables #vueuse

Композаблы для анимирования элементов с удобным API

https://motion.vueuse.org/
#nuxt3 #vue3 #nuxt #vue #wysiwyg

Nuxt 3, Vue 3, CKEditor и прочие WYSIWYG

https://habr.com/ru/articles/763252/
Forwarded from Black_Yuzia
Там https://t.me/vue_updates/370
vue 3.4.0 релизнулся.

Идите читайте changelog 👀
Чуть позже сделаю удобнее 🤔