TGViewer
Vueist Vueist @vueist · 1.19K subscribers
Post #88 2.52K
Слияние роутеров

Вот такой вот мерж реквест вышел.
Если кратко, то сейчас происходит процесс слияния unplugin-vue-router и vue-router. Что в этом интересного?

unplugin-vue-router был неофициальным решением по отношению ко vue, но от самого автора и главногомейнтейнера vue-router. Изначально unplugin-vue-router давал возможность использовать файловый роутинг (да тот самый что в Nuxt) для vue-router-а. В последствии он стал уже игровой площадкой для posva, куда он добавлял все интересные фичи перед добавлением их во vue-router.

Давайте кратко по фичам (в мре есть подробнее)
1) Типизированные роуты. Так как теперь vue-router получит тесную интеграцию с Volar (а это ядро на котором работает vue langage tools). Теперь страницы точно и легко получают значения из useRoute`/`$route
2) Возможность вместо выноса конфига определят его прямо в файле через definePage либо через новый блок в SFC <route>
3) Эксперементальные фичи от unplugin-vue-router тоже приходят в основной пакет
3.1) Data Loaders - фича которая может огромным образом повлиять на то как мы работаем с ресурсами страницы во Vue. Советую как минимум всем ознакомиться, чтобы иметь мнение по вопросу
3.2) Custom Resolvers - нишевая фича для кастомного парса параметров в путях
4) Ну и конечно же файловый роутинг теперь будет фичей из коробки (конечно же никто у вас ручную настройку роутов не забирает, можете оставаться на ней)

Надеемся, что эта миграция освободит posva и он наконец-то добавит поддержку vue vapor во vue router (иначе ждать его релиза не придется)

Для Vue это шаг приличный по масштабам, но вот в хорошую ли сторону, решать уже вам.
  • 🔥 29
  • 👍 3
  • ❤‍🔥 1
  • 😢 1
More from @vueist
  1. Jun 2, 2026Не хочу ничего более обсуждать. Сегодня на улице праздник!
  2. Apr 1, 2026Гайд по Vue в 2026 Актуализируем свои проекты с последними тенденциями и мощностями. Обгов…
  3. Mar 7, 2026Порция RFC Видимо под влиянием анонса Solid 2 один из членов кор тимы vue (ubugeeei) решил…
  4. Mar 6, 2026Мы дождались. Vue-ответ на современные вызовы (Tanstack Query) вышел в релиз: Pinia Colada…
  5. Mar 5, 2026Post #96
  6. Mar 3, 2026Ну что, ждем официальный порт Lynx (альтернатива react-native, работает по принципам схожи…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →