fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید 👈

Душный Вуй

Душный Вуй

رفتن به کانال در Telegram

Немного душные, но ламповые заметки о Vue.js #vuejs #vue #nuxt #vuex #pinia #вью

نمایش بیشتر
1 813
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-67 روز
-7830 روز
جذب مشترکین
آوریل '25
آوریل '25
+15
در 4 کانال‌ها
مارس '25
+29
در 0 کانال‌ها
Get PRO
فوریه '25
+17
در 0 کانال‌ها
Get PRO
ژانویه '25
+10
در 0 کانال‌ها
Get PRO
دسامبر '24
+1 019
در 0 کانال‌ها
Get PRO
نوامبر '24
+26
در 0 کانال‌ها
Get PRO
اکتبر '24
+44
در 0 کانال‌ها
Get PRO
سپتامبر '24
+449
در 1 کانال‌ها
Get PRO
اوت '24
+14
در 0 کانال‌ها
Get PRO
ژوئیه '24
+14
در 0 کانال‌ها
Get PRO
ژوئن '24
+21
در 0 کانال‌ها
Get PRO
مه '24
+26
در 0 کانال‌ها
Get PRO
آوریل '24
+21
در 0 کانال‌ها
Get PRO
مارس '24
+20
در 0 کانال‌ها
Get PRO
فوریه '24
+32
در 0 کانال‌ها
Get PRO
ژانویه '24
+156
در 0 کانال‌ها
Get PRO
دسامبر '23
+31
در 1 کانال‌ها
Get PRO
نوامبر '23
+301
در 1 کانال‌ها
Get PRO
اکتبر '23
+431
در 1 کانال‌ها
Get PRO
سپتامبر '23
+29
در 0 کانال‌ها
Get PRO
اوت '23
+34
در 0 کانال‌ها
Get PRO
ژوئیه '23
+1 012
در 0 کانال‌ها
Get PRO
ژوئن '23
+2
در 0 کانال‌ها
Get PRO
مه '23
+3
در 0 کانال‌ها
Get PRO
آوریل '23
+408
در 0 کانال‌ها
Get PRO
مارس '23
+9
در 0 کانال‌ها
Get PRO
فوریه '23
+19
در 0 کانال‌ها
Get PRO
ژانویه '23
+26
در 0 کانال‌ها
Get PRO
دسامبر '22
+540
در 0 کانال‌ها
Get PRO
نوامبر '22
+208
در 0 کانال‌ها
Get PRO
اکتبر '22
+322
در 0 کانال‌ها
Get PRO
سپتامبر '22
+16
در 0 کانال‌ها
Get PRO
اوت '22
+249
در 0 کانال‌ها
Get PRO
ژوئیه '22
+783
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
09 آوریل0
08 آوریل+7
07 آوریل+1
06 آوریل+1
05 آوریل+1
04 آوریل+2
03 آوریل0
02 آوریل0
01 آوریل+3
پست‌های کانال
А ещё, мне стало оооооооочень интересно узнать как устроена внутренняя кухня Вуя в Озоне когда я услышал "Ну у нас нельзя читать офф доку, потому что у нас есть конвенция, в которой как бы и есть дока, но только то, что можно использовать, поэтому про половину Вуя мы и не знаем"

2
Короче у нас на стенде на Ходи была активность в виде Дженги, на каждой палочке которой был написан вопрос по Вую или ТСу. Тащишь, отвечаешь, следующий. Вопросы были довольно разные, и естественно не каждый разработчик с другого фреймворка или библиотеку мог ответить на вопросы по Вую, поэтому мы рассказывали про устройство Вуя и как работает та или иная фича. НО! Я был удивлен реакции многих фронтов, когда они такие "Да ладно! Не может так просто это работать, мне вот говорили что во Вью всё запутано, блин пойду почитаю, ого, какая дока крутая, у нас в реакте такого нет"
151
3
#ссылка дня Я исчезающе мало пишу о Vue.js, потому что в своей жизни использовал его лишь в одном проекте. Поэтому, если кто-
#ссылка дня Я исчезающе мало пишу о Vue.js, потому что в своей жизни использовал его лишь в одном проекте. Поэтому, если кто-то хочет присоединиться и периодически писать в канал что-то о Vue.js — милости просим. Тем не менее, нельзя пройти мимо ставшего поулярным в последние несколько лет тренда State of... И сегодня это — кто бы мог подумать — State of Vue.js Report 2025. 1. Почти все, кто попробовал Vue.js, остаются с ним: в одном из отчётов сообщалось, что 96% разработчиков, использующих Vue.js, планируют продолжать его использовать в будущем. Людям нравится! 2. Документация Vue.js получила высокую оценку: 60% опрошенных отметили качество документации как одно из главных преимуществ фреймворка. Тут, кстати, да. До появления новой версии, документация по React отставала от Vue.js на световые десятилетия. 3. Широкая интеграция с различными бэкенд-технологиями: Vue.js часто используется вместе с PHP (53% случаев) и Node.js (45% случаев). Это, кстати, забавно. У нас все internal tools — на Vue и пишутся бакенд-разработчиками. 4. Быстрый рост популярности: в 2022 году, после того как Vue 3.0 стал стандартом, количество загрузок npm увеличилось в 4 раза, достигнув в среднем 800 000 в неделю. Ну, заслуженно. 5. Постоянное развитие экосистемы: в 2024 году были отмечены значительные улучшения в инструментах разработки, таких как официальное расширение для VS Code и DevTools для Vue и Nuxt, что значительно улучшило DX. State of Vue — это не просто отчёт. Это способ собрать обратную связь, понять, как меняются потребности разработчиков, и построить будущее фреймворка вместе с сообществом. Именно благодаря таким инициативам Vue остаётся живым, активно развивающимся проектом. Читая весь отчёт, можно, теоретически, даже узнать что-то новое! Например, какой нынче самый модный способ для менеджмента стейта. В общем, на самом деле, такие отчёты — это прекрасный способ уложить состояние индустрии в голову. #vuejs #stateof
273
4
Шо, а вы юзаете ллмки для написания тестов?
Шо, а вы юзаете ллмки для написания тестов?
421
5
Тут про большие списки в вуе https://dev.to/jacobandrewsky/handling-large-lists-efficiently-in-vue-3-4im1
410
6
Очередные фреймворковые войны эти вот на хабре https://habr.com/ru/articles/892406/
666
7
Тут короче сказали, мол а мы и старого автори то не знали, капецъ Надо исправлять, меня зовут Владимир Бандуристов, я тимлидю фронтенд/вуй в билайне и вот уже кажется 3 года веду этот канал, приятно познакомиться =)
620
8
Приглашать людей вести канал раз в неделю?
591
9
И кстати у меня идея, а может иногда приглашать как раз в канал кого нибудь вести его недельку? Что бы человек рассказывал про что то вуёвое, околовуйное и вот это всё, ща опрос кину
520
10
Здрасте, так как у меня времени вообще мало, а хочется что бы канал рос, развивался и приносил пользу, то спешу представить вам нового соавтора канала @Mrwadewilson. Не обижайте его пажалста 💚
546
11
Я не знаю зачем, но допустим https://www.codybontecou.com/client-side-ai-with-nuxt-works-and-transformersjs
747
12
Ладно, новость на самом деле отвратительная, потому что монополизация на рынке браузеров ничем хорошим не закончится, как мне кажется
676
13
Apple официально подтвердила, что Safari переходит на движок Chromium 🤯 Мне не верится, что пишу это, но в своём интервью Je
Apple официально подтвердила, что Safari переходит на движок Chromium 🤯 Мне не верится, что пишу это, но в своём интервью Jen Simmons подтвердила, что они переводят WebKit в режим поддержки и занимаются разработкой нового функционала уже на базе нового для них движка Выпустить новый браузер планируют уже в начале 2026 года 🚀 Подробнее 👇 Перевод интервью
611
14
ХОСПАДЕ БОЖЕ МОЙ НАКАНЕЦ ТА
543
15
Дождался. Доклад по Шестеренкам реактивности Vue наконец-то вышел. В нем были разобраны базовые механизмы на которых основана работа реактивности во Vue. - Ссылка на презентацию - Ссылка на карту реактивности И так полезный сопровождающий материал: - Chibivue [Ru] - Курс от Michael Thiessen
371
16
Кстати, кстати, кстати! 7-8 апреля будет HolyJS, и я там тоже буду с ребятами из MSK VUE. JS Так что приходите, будем болтать
Кстати, кстати, кстати! 7-8 апреля будет HolyJS, и я там тоже буду с ребятами из MSK VUE. JS Так что приходите, будем болтать 😘💪
709
17
createSharedComposable Если бы меня спросили лучшие паттерны для освоения во Vue, я бы точно назвал одним из них shared compo
createSharedComposable Если бы меня спросили лучшие паттерны для освоения во Vue, я бы точно назвал одним из них shared composable. Почему и что это за фрукт такой? Происхождение Первое упоминание о shared composable было в RFC Vue посвященному Effect Scope. И там говорится о примере композабла useMouse который слушает перемещения мышки и возвращает это в виде реактивных переменных координат. И вроде логично, что это не самое легковесное действие. А если это нужно множеству компонентов? Да каждый компонент использующий useMouse подписывается на него и это становится уже ощутимо. Тогда почему бы просто не вынести в глобальный STM как Pinia? Отличный вариант, но он будет работать даже когда нет никого кому нужны эти данные. И вот тут на помощь приходит shared composable он умеет как STM шарить данные на множество инстансов, но при этом если никто его не использует, то "стор" уничтожается! При этом сам паттерн универсальный и все что вам нужно это обернуть обычный композабл в createSharedComposable. И да, как только все компоненты использующие useMouse будут размонтированы shared composable тоже отпишется от событий мышки. Как это работает? На самом деле весьма не хитрым образом. Оно использует API Effect Scope + счетчик подписчиков, когда подписчиков становится 0 он уничтожает текущий скоуп. Вот и все. А... возможно вам не совсем знакомо что же такое Effect Scope (однажды мой доклад на эту тему уже выложат на YouTube...). А вот поэтому этот паттерн и хорош, он заставляет вас слегка заглянуть поглубже в работу Vue. Я уже приложил ссылку на RFC, где крайне подробно расписано что такое реактивные скоупы и как они работают. Если совсем сократить и упростить, то эффект скоупы это как мешок для реактивности: он запоминает все вызванные watcher-ы и уничтожает их в нужный момент (да-да именно так работает setup в компонентах). А вместо onUnmounted вы можете использовать onScopeDispose. А чем же так крут этот паттерн еще? 1. Учебный эффект позволяющий лучше понять работу Vue 2. Возможность оптимизации как в примере c useMouse 3. Он позволяет на SPA приложениях спокойно заменить Pinia или другой STM на себя, так как спокойно выполняет обязанности глобального стейт менеджера, только еще и умеет уничтожаться когда никому не нужен (с pinia я видел как люди вручную это дело пытаются зачищать) 4. Advanced DI. По сути созданный композабл это сервис который может жить внутри provide / inject и расшаривать данные и логику как STM, но только на определенной части приложения (я не раз видело как пытаются генерировать это с pinia + id стора) А какие есть минусы? - Это не самое SSR Friendly решение - Этого API нет из коробки, поэтому вам придется либо писать его самим, либо взять из vueuse - Можно при неаккуратном использовании натворить страшных вещей - Алгоритм использует простой счетчик, поэтому циклическая зависимость приведет к невозможности уничтожения (если не создать ручной "рубильник") Итого: классный паттерн имеющий крайне широкие возможности с дополнительным эффектом погружения в мир реактивности Vue, однозначно рекомендую к изучению
541
18
Новый ChatGPT великолепен)
Новый ChatGPT великолепен)
681
19
https://habr.com/ru/news/894492/
626
20
💥Встречаемся на HolyJS💥 7–8 апреля Мы - Msk Vue.JS будем на конференции HolyJS. Едем не только слушать доклады и окультуриваться, но и представлять наше сообщество! Мы развернем на конференции свой стенд с активностями, в которых можно будет выиграть мерч и просто обсудить Вуячные и ДжаваСкриптовые тренды🙃 На Холи мы будем не одни, а целая выставка JS-сообществ. С какими еще коммьюнити можно будет повзаимодействовать? Узнай на сайте HolyJS. Кто тоже собирается на Холи? Давайте планировать встречу!
557