Всем привет.
Там были бесплатные выходные на vuescool.
Если вы их пропустили, я залил новые курсы которые появились на канал. Там же есть и другие курсы.
https://t.me/vue_courses/1509
Там были бесплатные выходные на vuescool.
Если вы их пропустили, я залил новые курсы которые появились на канал. Там же есть и другие курсы.
https://t.me/vue_courses/1509
Telegram
Vue Courses
#admin
Good evening
⠎⡒⢄ ⡡⠔⡉⠩⡈ ⡅⠰⠥⢘⠖⡄ ⠣⢊⠊⣐ ⡐⣈⠘⢘⠱⡄⡘⡉ ⢠⡤⠙⢈⡆⢂⠙ ⠍⠚⠃⣈⣁ ⡈⠴⡃⡘ ⢢⠣ ⢤⢌⡨⠙⢊⣄ ⠓ ⢨⢈⠓⡅⣈⠥⢤⠨⢢⡒⢅⡊⠸ ⡆⠌ ⠸⠸⠥⢆ ⡆⠉ ⣁⣄⣈⢑⢆⡡⡤ ⠊⡒⠔⠚⠙⣄⠩⠕⠚⠕ ⠴⢉⠱⢉ ⠙⠒⠓ ⣄⠡⠚⠙⢤⠪⣁⢒⠣⢤⠢
Thank you so much @juicy32 for informing about the free weekends.
A mistake was made, resulting in at least…
Good evening
⠎⡒⢄ ⡡⠔⡉⠩⡈ ⡅⠰⠥⢘⠖⡄ ⠣⢊⠊⣐ ⡐⣈⠘⢘⠱⡄⡘⡉ ⢠⡤⠙⢈⡆⢂⠙ ⠍⠚⠃⣈⣁ ⡈⠴⡃⡘ ⢢⠣ ⢤⢌⡨⠙⢊⣄ ⠓ ⢨⢈⠓⡅⣈⠥⢤⠨⢢⡒⢅⡊⠸ ⡆⠌ ⠸⠸⠥⢆ ⡆⠉ ⣁⣄⣈⢑⢆⡡⡤ ⠊⡒⠔⠚⠙⣄⠩⠕⠚⠕ ⠴⢉⠱⢉ ⠙⠒⠓ ⣄⠡⠚⠙⢤⠪⣁⢒⠣⢤⠢
Thank you so much @juicy32 for informing about the free weekends.
A mistake was made, resulting in at least…
#vue #vueform
Там VueForm теперь OpenSource 🎉
https://vueform.com/news/20231020-vueform-is-now-open-source
Там VueForm теперь OpenSource 🎉
https://vueform.com/news/20231020-vueform-is-now-open-source
Vueform
Vueform is Now Open-Source 🔥 | Vueform | Open-Source Form Framework for Vue
As of today, Vueform is open-source and available on GitHub under MIT license, including all its elements and features. This doesn't mean we're stepping back. On the contrary, we're aiming for a wider reach and inviting everyone to get involved.
А еще из интересного, на прошлой неделе был релиз Vite v5.0, теперь сборка будет еще быстрее 🚀
Осталось дождаться, когда затянут в Nuxt, но я думаю это уже не за горами 😉 Честно говоря я хотел описать что там нового, но там прям очень много всего, есть официальный ченджлог и целый пост в блоге у команды Vite
https://vitejs.dev/blog/announcing-vite5
Осталось дождаться, когда затянут в Nuxt, но я думаю это уже не за горами 😉 Честно говоря я хотел описать что там нового, но там прям очень много всего, есть официальный ченджлог и целый пост в блоге у команды Vite
https://vitejs.dev/blog/announcing-vite5
vitejs
Announcing Vite 5
Vite 5 Release Announcement
О, тут наш подпищек запили канал с обновками фреймворков и библиотек, смотрим, подписываемся ставим лайки чё
https://t.me/vue_updates
https://t.me/vue_updates
Telegram
Vue Updates
Channel for automatic notifications about updates in the Vue ecosystem.
Watching: vue, nuxt, vuetify, vue-i18n-next, vue-router, pinia and vite
Contacts: @Black_Yuzia
Our channels:
@Vue_Courses
@Vue_Updates
@frontendmasters_courses
Watching: vue, nuxt, vuetify, vue-i18n-next, vue-router, pinia and vite
Contacts: @Black_Yuzia
Our channels:
@Vue_Courses
@Vue_Updates
@frontendmasters_courses
#vuejs
https://github.com/webfansplz/vite-plugin-vue-devtools
Девтулза подключается к страницам приложения и открывается поверх интерфейса
https://github.com/webfansplz/vite-plugin-vue-devtools
Девтулза подключается к страницам приложения и открывается поверх интерфейса
Интересная дискуссия по теме "Pinia сторы против глобальных рефов" прошла на Reddit-e.
Плюсы composable сторов на глобальных рефах заявлены как:
1. Простота
2. Нативность по отношению к фреймворку
3. Отсутствие зависимостей означает отсутствие будущей ситуации "RIP Vuex" с переписыванием 50% кодовой базы проекта
4. API Composition выглядит очень зрелым и стабильным и вряд ли сильно изменится в ближайшем будущем (по сравнению с переходом Vue 2 -> Vue 3).
5. Позволяет использовать всю мощь Reactivity API вместо жесткой Reactive обертки для переменных у Pinia. Разница в производительности может быть огромной.
Выводы:
1. Большинство согласилось, что если не нужна поддержка SSR и интеграция с Devtools, то работа с Reactivity API напрямую и инкапсуляция реактивного состояния и бизнес логики в composable функции вполне возможна. Для многих это лучше использования Pinia.
2. Работа с Reactivity API позволяет делать многое, что не позволяет Pinia - например, делать сторы на TypeScript классах, как описано в предыдущем сообщении.
3. Был предложен лайфхак - во время разработки импортировать реактивные данные из composable сторов в Pinia, и тогда возможно использование Devtools. При билде для продакшна Pinia уже нет.
4. Единственный аргумент в пользу Pinia - унификация работы со стором в команде.
Плюсы composable сторов на глобальных рефах заявлены как:
1. Простота
2. Нативность по отношению к фреймворку
3. Отсутствие зависимостей означает отсутствие будущей ситуации "RIP Vuex" с переписыванием 50% кодовой базы проекта
4. API Composition выглядит очень зрелым и стабильным и вряд ли сильно изменится в ближайшем будущем (по сравнению с переходом Vue 2 -> Vue 3).
5. Позволяет использовать всю мощь Reactivity API вместо жесткой Reactive обертки для переменных у Pinia. Разница в производительности может быть огромной.
Выводы:
1. Большинство согласилось, что если не нужна поддержка SSR и интеграция с Devtools, то работа с Reactivity API напрямую и инкапсуляция реактивного состояния и бизнес логики в composable функции вполне возможна. Для многих это лучше использования Pinia.
2. Работа с Reactivity API позволяет делать многое, что не позволяет Pinia - например, делать сторы на TypeScript классах, как описано в предыдущем сообщении.
3. Был предложен лайфхак - во время разработки импортировать реактивные данные из composable сторов в Pinia, и тогда возможно использование Devtools. При билде для продакшна Pinia уже нет.
4. Единственный аргумент в пользу Pinia - унификация работы со стором в команде.
Reddit
From the vuejs community on Reddit
Explore this post and more from the vuejs community
Команда Oxc создаёт убийц 🔒
Ребята пишут JS тулзы на Rust'е, засчёт этого получают огромный буст к производительности и готовят его модно-молодёжно
Что у них уже есть сейчас (пока всё равно сыровато, но потенциал большой)?
— OxLinter — в 50~100 раз быстрее чем ESlint
— OxResolver — в 28 раз быстрее чем enhanced-resolve
— OxParcer — в 2 раза быстрее чем SWC
Отзыв Evan You (создатель Vue.js) об OxLinter:
Официальный сайт OXC
Ребята пишут JS тулзы на Rust'е, засчёт этого получают огромный буст к производительности и готовят его модно-молодёжно
Что у них уже есть сейчас (пока всё равно сыровато, но потенциал большой)?
— OxLinter — в 50~100 раз быстрее чем ESlint
— OxResolver — в 28 раз быстрее чем enhanced-resolve
— OxParcer — в 2 раза быстрее чем SWC
Отзыв Evan You (создатель Vue.js) об OxLinter:
Запустил oxlint на кодовой базе Vue 3, ~200 правил + ~590 файлов завершены за 50 мс 🤯 (30 мс повторного запуска).
Производительность просто сумасшедшая
Официальный сайт OXC
Please open Telegram to view this post
VIEW IN TELEGRAM