Don't miss Vue.js Amsterdam in March 2025! Save 10% with code NUXT.
Релиз·  

Анонс 3.0

Мы рады объявить о выходе первой стабильной версии Nuxt 3.0.0

Анонсируем стабильную версию Nuxt 3.0

Мы рады объявить о выходе первой стабильной версии Nuxt 3.0.0 ✨

Nuxt 3 — это современный и переписанный фреймворк Nuxt на основе Vite, Vue3 и Nitro с первоклассной поддержкой TypeScript и результатом более чем двух лет исследований, отзывов сообщества, инноваций и экспериментов, направленных на создание приятного полнофункционального опыта разработки на Vue для всех.

[Подробнее читайте в документации]

Стабильность API

Nuxt 3.0.0 поставляется со стабильным, готовым к использованию API и более чем 50 поддерживаемыми модулями, созданными с использованием Nuxt Kit сообществом и командой Nuxt.

Все композаблы, соглашения файловой системы и конфигурации гарантированно обратно совместимы с Nuxt 3.0.0. Из-за природы метафреймворков некоторые изменения происходят, когда мы обновляем базовые зависимости (vite, rollup и nitropack). Благодаря новым инструментам Nuxt Kit и Schema такие обновления будут обратно совместимы, пока вы используете задокументированные функции. Kit и Schema также гарантируют лучшую совместимость в будущем. Это ускоряет для нас итерацию и планирование следующих мажорных версий Nuxt.

Поддержка браузера и Node.js

Nuxt 3 официально поддерживает только вечнозеленые браузеры. «Основной набор браузеров» — это то, что мы (и команда web.dev) считаем, что большинство разработчиков должны поддерживать большую часть времени при отсутствии определенных ограничений. Он учитывает число использования, ожидания разработчиков и существующую поддержку в экосистеме. Основной набор браузеров нацелен на 2 последние мажорные версии Chrome, Firefox и Edge на ежемесячной основе и Safari на ежегодной основе.

На сервере Nuxt 3 в данный момент поддерживает Node.js 14, 16, 18 и 19. Мы призываем всех использовать мажорные LTS-релизы Node.js, мы продвигаем их, как только они будут широко приняты основными платформами для деплоя. Это означает, что мы продолжаем поддерживать версии Node.js до тех пор, пока они поддерживаются командой Node.js на постоянной основе в немажорных релизах Nuxt. Поскольку поддержка 14.x скоро заканчивается, мы настоятельно рекомендуем вам обновиться до последней версии 18.x, когда это возможно.

Мы любим сообщество

Nuxt не был бы возможен сегодня без потрясающего сообщества, создающего потрясающие модули, отзывы и вклады каждый день. Проверьте нашу Документацию сообщества, чтобы принять участие!

В будущем

Выпуск Nuxt 3 является для нас важной вехой и открывает перспективную основу для новых идей и доверия для пользователей, желающих строить свои корпоративные проекты с помощью Nuxt 3.

Серверные островные компоненты, слой WebSocket, новые предустановки деплоя, улучшенный CLI и DevTools, а также инфраструктура тестирования — вот некоторые из них. Следите за страницей дорожной карты и обсуждениями GitHub для получения обновлений.

На момент написания этой статьи NuxtLabs работала над новым продуктом и решениями на базе Nuxt 3.

Оставайтесь с нами, чтобы получать еще больше интересных новостей и счастливого Накстинга 💚

← Вернуться к блогу