Мне прислали вопрос по моему докладу: почему нежелательно использовать классы вместо компосаблов. Тема на самом деле куда обширнее чем кажется на первый взгляд, Именно поэтому я добавил ее в блок "потенциальный доклад по теме", Тут будет моя адаптация ответа. Так как композаблы сами в себе альтернатива ООП заточенная конкретно под нужды Vue. Они уже используют фичи соответствующие потребностям и отсекают вещи которые не особо нужны. Выше уже было мое сравнение композаблов и ООП, потом в отдельны...
Vueist
Vue шитпостинг, желтуха, советы и мысли Дополнительный канал к @zede_code от @zede1697
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
16 из 16Мой первый контрибьют во Vue Vapor 🥳 Наконец-то удалось хоть частичку но себя приложить к работе над Vapor модом во Vue. даже если это просто фикс бага. Единственное что омрачает для меня это событие, что AI украло у меня возможность самоу сделать запись строчки с фиксом (который я и так знал). Но все равно считаю что тут мое вложение: проблему удалось найти, определить, приложить к ней силы, описать и выложить :D Огромный шаг для меня и крошечный шажочек для Vue Vapor :D PS. как украл AI у мен...
Вью роутер 5 вышел! Подробнее я писал уже выше. Гайд по миграции (если вы были на 4ой версии и не хотите файловый роутинг. то вам хвтит просто обновления, никаких ломающих изменений) Наиболее интересной частью мажора для меня явлется Data Loader-ы (experimental) Ну и нам сразу анонсировали, что стоит ждать 6-ого релиза
Нас тоже ждут радостные новости по полной поддержке всего со стороны oxc для Vue - Парсер Vue на oxc - issue по лучшей поддержке Vue в oxc - Поддержка JSX Vapor со стороны oxc Так что ждем и надеемся
Слияние роутеров Вот такой вот мерж реквест вышел. Если кратко, то сейчас происходит процесс слияния unplugin-vue-router и vue-router. Что в этом интересного? unplugin-vue-router был неофициальным решением по отношению ко vue, но от самого автора и главногомейнтейнера vue-router. Изначально unplugin-vue-router давал возможность использовать файловый роутинг (да тот самый что в Nuxt) для vue-router-а. В последствии он стал уже игровой площадкой для posva, куда он добавлял все интересные фичи пере...
Vue примереряет тоже рождественские обновочки Что интересно: - prettier -> oxfmt дало дифф в файлах около нуля. Очень бесшовный переход, можно смело брать в свои петы и неважные проекты, не смотря на отсутсвие релизной версии oxfmt - eslint -> oxlint - тут ситуация погрустнее, например, oxlint пока не дает возможности линтить vue файлы и сосредоточен на JS/TS, в остальном же выглядит достаточно круто (поддержка eslint-like JS-плагинов на месте!) - ну и rolldown прям все больше и больше команд се...
Подарки и не думают заканчиваться: встречаем бету Vue 3.6.0
Щедрость души Vue сообщества, то за что я и обожаю этот фреймворк и людей работающих с ним. На самом деле не в первый раз уже так приходят в другие фреймворки с протянутой рукой помощи 💚 https://github.com/sveltejs/language-tools/pull/2905 PS. А что касается обновления выше - для такого огромного минора то суммарно 4 ишью из которых 3 уже в 3.2.1 пофикшены. а послений просто без описания воспроизведения бага
Обновление language-tools 3.2 Вы могли этого не знать, но весь последний месяц команда работающая над vuejs/language-tools работала непокладая рук. Было за месяц закрыто около 100 issues-ов суммарно и огромное количество фией также было выкачено. Тут можно ознакомиться подробно с огромным обновлением Были исправлены как старые мучавшие баги годами, так специфичные моменты внутри движка. + Джонсон впервые с его слов опробовал пакет @vuejs/components-meta и был им недаволен, теперь намеревается ег...