Forwarded from Душный Вуй
#vue #skeleton
Скелетоны - штука простая и понятная, но часто у новичков возникают вопросы по её реализации, поэтому вот вам небольшая, но очень полезная статейка на тему skeleton-loader от нашего уважаемого подписчика @SRyzhkov
https://github.com/SergeyRyzhkov/front-docs/blob/main/docs/nuxt2/cases/skeleton.md
Скелетоны - штука простая и понятная, но часто у новичков возникают вопросы по её реализации, поэтому вот вам небольшая, но очень полезная статейка на тему skeleton-loader от нашего уважаемого подписчика @SRyzhkov
https://github.com/SergeyRyzhkov/front-docs/blob/main/docs/nuxt2/cases/skeleton.md
Forwarded from Душный Вуй
#vue #greensock #en
Интересная статья по созданию анимаций с помощью GreenSock(GSAP)+Vue.js
https://blog.toluadegboyega.dev/greensock-animation-platform-gsap-x-vue
Интересная статья по созданию анимаций с помощью GreenSock(GSAP)+Vue.js
https://blog.toluadegboyega.dev/greensock-animation-platform-gsap-x-vue
Forwarded from Душный Вуй
#vuejs
На этих выходных кстати бесплатный доступ к курсам Vue Mastery, за наводку спасибо @TtKoma
https://www.vuemastery.com/free-weekend
На этих выходных кстати бесплатный доступ к курсам Vue Mastery, за наводку спасибо @TtKoma
https://www.vuemastery.com/free-weekend
Vue Mastery
Free Weekend May 10-12 2024
Join me to watch all of @VueMastery’s courses free through May 10-12
Forwarded from Душный Вуй
#vuejs #nuxt #recaptcha
А между тем, замечательная статья от нашего уважаемого подписчика @SRyzhkov на тему грамотной установки reCaptcha на сайт с сохранением баллов от Lighthouse
https://github.com/SergeyRyzhkov/front-docs/blob/main/docs/nuxt2/cases/recaptcha.md
А между тем, замечательная статья от нашего уважаемого подписчика @SRyzhkov на тему грамотной установки reCaptcha на сайт с сохранением баллов от Lighthouse
https://github.com/SergeyRyzhkov/front-docs/blob/main/docs/nuxt2/cases/recaptcha.md
Forwarded from Душный Вуй
#vue #courses
Народ, тут на выходных открывался бесплатный доступ к курсам Vue Mastery, и он закончился.
НО! Благодаря уважаемому @Black_Yuzia вы все ещё можете их посмотреть туть: https://t.me/vue_courses
P.S: всем хорошей недели 😎
Народ, тут на выходных открывался бесплатный доступ к курсам Vue Mastery, и он закончился.
НО! Благодаря уважаемому @Black_Yuzia вы все ещё можете их посмотреть туть: https://t.me/vue_courses
P.S: всем хорошей недели 😎
Forwarded from Душный Вуй
#vuejs #socket #nodejs
Интересная статейка на тему взаимодействия Vue.js, Node и socket.io, а вы уже написали свой первый чат на сокетах?)
https://blog.openreplay.com/rendering-real-time-data-with-vue-node-and-socket-io
И на эту же тему @SRyzhkov предложил посмотреть в сторону https://vueuse.org/core/useWebSocket/
Интересная статейка на тему взаимодействия Vue.js, Node и socket.io, а вы уже написали свой первый чат на сокетах?)
https://blog.openreplay.com/rendering-real-time-data-with-vue-node-and-socket-io
И на эту же тему @SRyzhkov предложил посмотреть в сторону https://vueuse.org/core/useWebSocket/
Forwarded from Душный Вуй
#vuejs #lunchboxjs #threejs
Почему бы не заинтегрировать что нибудь ТриДэшное с Vue.js? Опыт конечно интересный, поэтому вот вам статья на эту тему с утреца)
https://blog.logrocket.com/build-3d-visuals-vue-lunchbox-js/
Почему бы не заинтегрировать что нибудь ТриДэшное с Vue.js? Опыт конечно интересный, поэтому вот вам статья на эту тему с утреца)
https://blog.logrocket.com/build-3d-visuals-vue-lunchbox-js/
Forwarded from Nuxt.js | Vue SSR News (Илья Бельский)
«В Nuxt 3 оказывается появилась оооочень крутая фича для любителей делить проекты на библиотеки компонентов. Теперь в самой библиотеке компонентов создаём файлик nuxt.js в котором указываем откуда подхватывать компоненты:
#tips #nuxt3
---
PS: Заметку написал и предложил Душный Вуй
import { defineNuxtModule } from '@nuxt/kit'
import { fileURLToPath } from 'node:url'
export default defineNuxtModule({
hooks: {
'components:dirs'(dirs) {
// Add ./components dir to the list
dirs.push({
path: fileURLToPath(new URL('./components', import.meta.url)),
prefix: 'awesome'
})
}
}
})
Затем устанавливаем её в проект с Nuxt 3 и добавляем её в nuxt.config.js в качестве модуля:export default {
modules: ['awesome-ui/nuxt']
}
И всё, теперь Nuxt сам заберёт нужные компоненты и подтянет их, ещё и IDE подсветит, ещё и импорт доабвит вот такой:import { AwesomeComponent } from "#components";
Очень мощная штука, а главное удобная, подробнее в документации»#tips #nuxt3
---
PS: Заметку написал и предложил Душный Вуй
Forwarded from Душный Вуй
#vuejs #vueuse
Там зарелизили 9 версию VueUse, есть много всяких серьёзных изменений, тут вот их можно почитать:
https://github.com/vueuse/vueuse/releases/tag/v9.0.0
Там зарелизили 9 версию VueUse, есть много всяких серьёзных изменений, тут вот их можно почитать:
https://github.com/vueuse/vueuse/releases/tag/v9.0.0
Forwarded from Душный Вуй
#vuejs #meetup
НАКАНЕЦТА! 25 августа в 19:00 пройдёт ОФФЛАЙН митап по Vue.js в Москве в районе метро Тульская, в офисе Voximplant, ребята только собирают доклады, так что программы пока нет. По трансляции пока решается, но записи точно будут.
Подробности можете узнать в их чатике
https://t.me/msk_vue_js
НАКАНЕЦТА! 25 августа в 19:00 пройдёт ОФФЛАЙН митап по Vue.js в Москве в районе метро Тульская, в офисе Voximplant, ребята только собирают доклады, так что программы пока нет. По трансляции пока решается, но записи точно будут.
Подробности можете узнать в их чатике
https://t.me/msk_vue_js
Forwarded from Душный Вуй
#vuejs #notion
Зацените прикольный клон Notion написанный на Vue 3 + Typescript
https://github.com/Dashibase/lotion
Зацените прикольный клон Notion написанный на Vue 3 + Typescript
https://github.com/Dashibase/lotion
Forwarded from Душный Вуй
#nuxt #nuxtcontent
Довольно таки обширная статья на тему Nuxt Content, я сам его не особо трогал, но возможно кому то пригодится)
https://blog.openreplay.com/power-your-blog-with-nuxt-content
Довольно таки обширная статья на тему Nuxt Content, я сам его не особо трогал, но возможно кому то пригодится)
https://blog.openreplay.com/power-your-blog-with-nuxt-content
Openreplay
Power your blog with Nuxt Content
Using Nuxt Content, a Git/File-based CMS
Forwarded from Душный Вуй
#offtop #chrome
Там короче 104 хром зарелизился.
Из забавного поддержка новых media выражений типа
Почитать тут: https://developer.chrome.com/blog/new-in-chrome-104/
Там короче 104 хром зарелизился.
Из забавного поддержка новых media выражений типа
@media (601px <= width <= 1000px)
А ещё апиха для того что бы приложуха могла сказать скринрекордеру какую часть её можно записывать, а какую нет.Почитать тут: https://developer.chrome.com/blog/new-in-chrome-104/
Chrome for Developers
New in Chrome 104 | Blog | Chrome for Developers
Chrome 104 is rolling out now! Region capture specifies a crop area when using getDisplayMedia() to capture the current tab. Media query syntax can be written using mathematical comparison operators. Shared Element Transitions starts an origin trial. And…
Forwarded from Душный Вуй
#vuejs #typescript
Внезапно осознал, что в Vue 3 нельзя импортнуть интерфейс и юзать его в качестве дженерика для defineProps, а потом полез в доку и увидел что и правда так. Читайте доку внимательнее)
https://vuejs.org/guide/typescript/composition-api.html#typing-component-props
Инфа от нашего подписчика @zohan333:
В 3.3 обещали добавить такую возможность, а пока можно запилить через костыль
Внезапно осознал, что в Vue 3 нельзя импортнуть интерфейс и юзать его в качестве дженерика для defineProps, а потом полез в доку и увидел что и правда так. Читайте доку внимательнее)
https://vuejs.org/guide/typescript/composition-api.html#typing-component-props
Инфа от нашего подписчика @zohan333:
В 3.3 обещали добавить такую возможность, а пока можно запилить через костыль
Forwarded from Душный Вуй
#vuejs #md
Прикольный инструмент для создания презентация с помощью Markdown+Vue.js
Github: https://github.com/slidevjs/slidev
Сайт проекта: https://sli.dev/
Прикольный инструмент для создания презентация с помощью Markdown+Vue.js
Github: https://github.com/slidevjs/slidev
Сайт проекта: https://sli.dev/
Forwarded from Nuxt.js | Vue SSR News (Илья Бельский)
Forwarded from Душный Вуй
А между тем открылась регистрация на MSK VUE JS, количество мест ограничено!
https://voximplant.timepad.ru/event/2134603/
https://voximplant.timepad.ru/event/2134603/
voximplant.timepad.ru
MSK VUE.JS MEETUP / События на TimePad.ru
Приглашаем на очередной митап MSK VUE.JS, где будем обсуждать прогрессивный фреймворк Vue.js в приятной компании. Встреча для разработчиков пройдет 25 августа (четверг) в офисе Voximplant.