Nuxt.js | Vue SSR News @nuxtjs_news Channel on Telegram

Nuxt.js | Vue SSR News

@nuxtjs_news


Новости и материалы, посвященные Nuxt.js.

Контакты: @theartkod

Nuxt.js | Vue SSR News (Russian)

Nuxt.js | Vue SSR News - ваш источник самых свежих новостей и материалов о популярном фреймворке Nuxt.js и его интеграции с Vue SSR. На канале @nuxtjs_news вы найдете все, что нужно знать о разработке с использованием Nuxt.js, обзоры новых функций, полезные советы и трюки от опытных разработчиков. Независимо от того, являетесь ли вы новичком или опытным специалистом в области веб-разработки, здесь вы обязательно найдете что-то интересное и полезное. Присоединяйтесь к нашему сообществу и будьте в курсе всех актуальных событий в мире Nuxt.js и Vue SSR. Для связи с администратором канала обращайтесь по контактам: @theartkod.

Nuxt.js | Vue SSR News

06 Nov, 19:59


В прошлом посте было сразу несколько анонсов (кстати, 3.14.1 не вышел, но патч вышел — как же так?). Теперь немного подробнее

🍿12-13 ноября будет Nuxt Nation — конференция, на которой будет много знакомых лиц и немного незнакомых. Обещают рассказать про Nuxt, про Nuxt UI, про повышение перформанса, разработку мобильных и local-first приложений.

✏️Кроме того, анонсировали 45-минутную панель с core-командой Nuxt'а на тему будущего фреймворка и экосистемы. Вопросы принимаются уже сейчас, но, возможно, можно будет их задать и на самой встрече.

Надеемся на стрим без лагов в этом году!

Nuxt.js | Vue SSR News

04 Nov, 17:15


Это наша последняя гонка...
Вышел Nuxt 3.14 и прям в релиз-ноутах сделали анонс предстоящего Nuxt 3.15

🐊 В сборщиках пополнение — добавился rspack. Если вы использовали webpack до этого, дайте шанс новичку
🌿 Новая папка shared для переиспользуемого кода между server- и app-частью вашего приложения. Держите видеообъяснение.
🥳Подкапотные инструменты тоже обновили. Свежий Nitro 2.10, Jiti v2 сделают ваш проект выше, быстрее, сильнее бесплатно.

В композаблах добавили useResponseHeader (понятно, для чего) и useRuntimeHook (чтобы хуки регистрировались и разрегистрировались вместе с жизненным циклом)

Для модулей в этот раз немного — добавили только addServerTemplate, чтобы генерировать файлы из кода, которые потом будут использоваться в Nitro

❗️Ну и пара изменений для будущего v4 (ожидается, что его покажут на конференции Nuxt Nation 12 ноября): изменили названия для автоимпортируемых компонентов, и поменяли принцип сканирования метадаты на страницах, которая описана в definePageMeta(). Чтобы это у вас сработало, не забудьте выставить в конфиге { future: { compatibilityVersion: 4 } }

Будет 3.14.1?

Nuxt.js | Vue SSR News

03 Sep, 14:02


Vue успешно вступает в гонку миноров 3й версии и выпускает свежий 3.5.0, который завтра ваш коллега случайно принесёт в проект, обновив локфайл.

🥲Нам приятно, что в релиз попали улучшения для SSR. Например, добавили много вспомогательных функций для ленивой гидрации, а также data-allow-mismatch для пометки элементов, которым разрешено не совпадать при серверном и клиентском рендере. Кроме того, теперь useId() есть не только в Nuxt, но и в самом Vue. Интересно, будет ли жёсткая борьба между ними? (UPD: нет)

Остальные улучшения такие:

↗️Оптимизация реактивности: Снижено использование памяти на 56% в среднем, а в больших реактивных массивах стало лучше в 10 раз.

💭Reactive Props Destruсture: Всё-таки запихнули ещё немного магии в <script setup>, обязательно прочитайте, как этим пользоваться.

👻Расширение работы с Custom Elements: Добавлены API useHost() и useShadowRoot(). Для староверов прокинули this.$host в Options Api.

👍Новые возможности: useTemplateRef() для динамических референсов и возможность использовать <Teleport> до того, как он отрендерится.

Nuxt.js | Vue SSR News

22 Aug, 19:16


Мы все ждали 4ю версию нашего любимого фреймворка Nuxt, но вот немного нового для 3й версии 👩‍💻

🏘️ Группировка роутов. Теперь можно группировать роуты путем именования директории в круглые скобки, все что в круглых скобках, не будет участвовать в формировании урла.

🏝️ Серверные компоненты (Islands) могут добавлять SEO методанные при рендеринге

🪝 Пользовательские триггеры для префетчинга. Теперь можно отключить префетчинг глобально и включать его точечно, там где это действительно нужно

🗺️ Улучшенная генерация серверных Source Maps (это можно настраивать в nuxt.config)

🎁 Добавлены новые утилиты для авторов модулей. Это этап подготовки к переходу на v4

Улучшены варнинги для dev разработки

🚨 Улучшена типизация для работы с Vue

А также много разного, со всем списком изменений можно ознакомиться в ченджлоге

👉 тут

Nuxt.js | Vue SSR News

21 Aug, 16:18


Начался очередной Nuxt Office Hours. Если у вас было желание задать вопрос в реальном времени, возможно это ваш шанс!💻

https://discord.gg/68TePg2T?event=1272756747626610781

Nuxt.js | Vue SSR News

20 Aug, 18:38


Тут команда Nuxt сколлаборировалась с командой Chrome Aurora и выпустила новый модуль – Nuxt Scripts ☀️

Если вы используете third-party скрипты (например, аналитику) и хотите улучшить:
🔠Надёжность
🔠Метрики Lighthouse
🅱️Безопасность
🔠Удобство использования

– Поставьте бету и попробуйте, и не забудьте завести issue, если попытка оказалась неудачной

Nuxt.js | Vue SSR News

27 Jun, 17:22


EOL уже 30 июня 😵

Вышел последний минор Nuxt 2 (помните был такой)

Изменений наскребли на 3 коммита:
1️⃣Переехали на memfs, чтобы не оставлять потенциальной CVE после EOL
2️⃣Бэкпортировали из Nuxt 3 проверку на доступность sessionStorage
3️⃣Вернули манки-патчинг для функции patchMD4 (чтобы экосистема для 2й версии не рухнула)

Да, это не много, но это честная работа

Nuxt.js | Vue SSR News

11 Jun, 10:25


👩‍💻 Как и было обещано в анонсе, наступает середина июля и выходит Nuxt 4 3.12 (ну что вы, как в первый раз 🤣)

Миноров давно не было, поэтому и список получился большой и разношёрстный:

1️⃣Добавили базовую поддержку @nuxt/scripts – надстройку для более удобного управления сторонними скриптами. Сам пакет сейчас в предрелизной стадии
2️⃣Стабилизировали 4 экспериментальных функции (заголовок NoSSR, тришейкинг кода в clientOnly, генерация типов для runtimeConfig и полифиллинг vueuse/head). Две из них и так были включены по умолчанию
3️⃣Добавили новую экспериментальную функцию – multiApp support. Подробнее здесь
4️⃣Улучшили DX – в консоль теперь красиво выводятся VNode и ссылки из URL
5️⃣Улучшили типизацию: в tsconfig теперь генерируется значение module: 'preserve' (требуется TS 5.4+), ну и так, по мелочи
6️⃣Даже не забыли про Nuxt Kit и Nuxt Layers. Слои из папки ./layers теперь автоимпортируются, а кит обзавёлся дополнительными обвесами для работы с runtimeConfig и описания совместимости модулей

Ждём пару патч-версий и обновляемся или продолжаем ожидать v4?

Nuxt.js | Vue SSR News

30 May, 11:36


Всем привет!

Кто давно ждал русскоязычную документацию по NUXT может присоединиться к переводу документации на русский язык!

https://nuxt-ru.vercel.app/ - сайт развернут тут

Репозитории для перевода:
- сайт: https://github.com/translation-gang/nuxt.com
- документации: https://github.com/translation-gang/nuxt/tree/main/docs

Ждем ваши PR.

Команда которая переводила https://ru.vuejs.org/ уже в деле!

Nuxt.js | Vue SSR News

23 May, 15:44


можно ссылку на трансляцию докинуть
https://youtube.com/live/7SWzCjDPtoQ

Nuxt.js | Vue SSR News

10 May, 08:14


Андрей (@squozb) расскажет свой первый доклад на митапе MskVue.js! 🥳

Изучаем пределы Nuxt: как Nuxt Kit меняет правила игры

Ваше приложение выросло и стандартных 4 папочек вам уже не хватает? Переживаете за переиспользуемость кода? Ждёте Nuxt Auth, боясь написать свою реализацию? Просто хочется копнуть поглубже в исходники накста?
Окей, вас услышали. Давайте разберёмся, что такое модули, как они работают в наксте и как можно написать свой модуль и расширить фреймворк в любую сторону при помощи Nuxt Kit.

⏰️ Дата и время: 23 мая 2024, 19:00

📍 Место: Мск, БЦ Фактория, кампус Школы 21, ул. Вятская 27с42

регистрация на митап

Nuxt.js | Vue SSR News

09 May, 15:48


🚀 Появилась предварительная дата релиза Nuxt 4й версии — 14 июня, но это не точно 😅

а если вам уже сейчас не ймется попробовать изменения Nuxt 4, то это можно сделать уже сейчас 😉

https://nuxt.com/docs/getting-started/upgrade#testing-nuxt-4

Nuxt.js | Vue SSR News

25 Apr, 09:37


👩‍💻Во Vue 3.5 хотят перевести props destructure в стабильный статус. Предлагают включить их по дефолту, но оставить возможность вернуться к старому поведению.

Как минимум, будьте в курсе, как максимум, можете перейти по ссылке и вставить свои 5 центов.

Nuxt.js | Vue SSR News

30 Mar, 18:27


Коллеги, всем привет!

С сегодняшнего дня доступен официальный перевод документации Vue js на русский язык!

https://ru.vuejs.org/

Nuxt.js | Vue SSR News

22 Mar, 15:11


⚡️Прекрасное видео показывающее на минимальном приложении насколько просто можно работать с WebSocket в Nuxt и Nitro

К просмотру рекомендую!

https://www.youtube.com/watch?v=OfY7JcrqkPg

#article

Nuxt.js | Vue SSR News

20 Mar, 04:26


«A step by step guide to adding site search to your Nuxt ecommerce»

https://blog.meilisearch.com/nuxt-ecommerce-search-guide/

Nuxt.js | Vue SSR News

29 Feb, 07:11


🎉 Вчера во время трансляции Vue.js Amsterdam релизнули Nitro

Из интересного:
📖 Появилась новая документация
🧦 Добавлена эксперементальная поддержка WebSockets API
🗄️ Добавлена эксперементальная поддержка работы с базами данных
🏃‍♂️ Добавлена эксперементальная фича Nitro Tasks (любопытная штука, нужно подумать, как заиспользовать у себя 🧐)
☑️ Добавлена универсальная поддержка ESM импорта WASM модулей

Ну что, ждем скорый релиз Nuxt 😅

https://github.com/unjs/nitro/releases/tag/v2.9.0

Nuxt.js | Vue SSR News

22 Feb, 15:09


Сегодня прям день релизов, еще сегодня релизнули nuxt-security

Ребята исправили чуть багов и добавили несколько новых фичей, но уже обещают новый релиз, с поддержкой девтулзов 💪🏼

https://github.com/Baroshem/nuxt-security/releases/tag/v1.2.0

Nuxt.js | Vue SSR News

22 Feb, 14:21


Так же сегодня вышла новая, минорная, версия @nuxt/ui

там прям много интересного, пофиксили кучу всего, самое главное пофиксили варнинги по ошибкам гидрации, при использовании под капотом headlessui 🎉

https://github.com/nuxt/ui/releases/tag/v2.14.0

Nuxt.js | Vue SSR News

22 Feb, 14:15


Вышла новая версия Nuxt

Пофиксили всякого, и чуть подкрутили доку 😉

https://github.com/nuxt/nuxt/releases/tag/v3.10.3