From 688488a26c750b12b798443b2238b7689328ed57 Mon Sep 17 00:00:00 2001 From: Ivan Bochkarev Date: Sun, 30 Jun 2024 19:23:04 +0600 Subject: [PATCH] =?UTF-8?q?feat(docs)=20=D0=9F=D0=B5=D1=80=D0=B5=D0=B2?= =?UTF-8?q?=D0=BE=D0=B4=20Nuxt=203=20Beta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/7.blog/4.nuxt3-beta.md | 81 +++++++++++++++++----------------- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/content/7.blog/4.nuxt3-beta.md b/content/7.blog/4.nuxt3-beta.md index ebe162bc5..b65981ed5 100644 --- a/content/7.blog/4.nuxt3-beta.md +++ b/content/7.blog/4.nuxt3-beta.md @@ -1,79 +1,80 @@ --- -title: Introducing Nuxt 3 Beta -description: "468 days after the first commit, the Nuxt 3 beta has finally arrived. Discover what's inside and what to expect from it. Yes, it includes Vue 3 and Vite ⚡️" +title: Представляем Nuxt 3 Beta +description: "Спустя 468 дней после первого коммита, наконец-то появилась бета-версия Nuxt 3. Узнайте, что в ней содержится и что от нее можно ожидать. Да, она включает в себя Vue 3 и Vite. ⚡️" image: /assets/blog/introducing-nuxt-3-beta.png date: 2021-10-11 authors: - - name: Sébastien Chopin + - name: Себастьен Шопен avatarUrl: https://github.com/atinux.png link: https://twitter.com/atinux - - name: Pooya Parsa + - name: Пуя Парса avatarUrl: https://github.com/pi0.png link: https://twitter.com/_pi0_ - name: Дэниел Ро avatarUrl: https://github.com/danielroe.png link: https://twitter.com/danielcroe - - name: Alexandre Chopin + - name: Александр Шопен avatarUrl: https://github.com/alexchopin.png link: https://twitter.com/thewikeo category: Релиз --- -We are excited to open source Nuxt 3 after more than a year of intense development. The repository is available on GitHub on [nuxt/nuxt](https://github.com/nuxt/nuxt) under the [MIT](https://github.com/nuxt/nuxt/blob/main/LICENSE) license. +Мы рады объявить о том, что Nuxt 3 становится открытым исходным кодом после более чем года интенсивной разработки. Репозиторий доступен на GitHub по адресу [nuxt/nuxt](https://github.com/nuxt/nuxt) под лицензией [MIT](https://github.com/nuxt/nuxt/blob/main/LICENSE). ::tip -The documentation is available on https://nuxt.com. +Документация доступна по следующему адресу: . :: -## A new foundation +## Новая основа -On top of supporting [Vue 3](https://vuejs.org) or [Vite](https://vitejs.dev), Nuxt 3 contains a new [server engine](https://nuxt.com/docs/guide/concepts/server-engine), unlocking new full-stack capabilities to Nuxt server and beyond. It's the first JavaScript application server that is portable across a variety of modern cloud hosting providers. +Начиная с поддержки [Vue 3](https://ru.vuejs.org) или [Vite](https://vitejs.dev), Nuxt 3 содержит новый [серверный движок](https://nuxt.com/docs/guide/concepts/server-engine), который предоставляет новые возможности full-stack для сервера Nuxt и за его пределами. Это первый сервер приложений JavaScript, который можно перенести на различные современные облачные хостинг-провайдеры. -In production, it builds your Vue application and server into one universal `.output` directory. This output is light: minified and without any other Node.js dependencies (except polyfills). You can deploy this output on any system supporting JavaScript, whether Node.js, Serverless, Workers, Edge-side rendering or purely static. +В режиме продакшена Nuxt 3 компилирует ваше приложение Vue и сервер в одну универсальную директорию `.output`. Этот вывод легкий: минифицированный и без любых других зависимостей Node.js (за исключением полифиллов). Вы можете развернуть этот вывод на любой системе, поддерживающей JavaScript, будь то Node.js, Serverless, Workers, Edge-side rendering или чисто статический. -**Bonus:** this server engine can be used on existing Nuxt 2 projects with [Nuxt Bridge](https://nuxt.com/docs/getting-started/bridge) 🚀 +**Бонус:** этот серверный движок можно использовать в существующих проектах Nuxt 2 с помощью [Nuxt Bridge](https://nuxt.com/docs/getting-started/bridge) 🚀 -Head over the [Nuxt 3 homepage](https://nuxt.com) to learn more about Nuxt Nitro and Nuxt Bridge. +Перейдите на [главную страницу Nuxt 3](https://nuxt.com), чтобы узнать больше о Nuxt Nitro и Nuxt Bridge. -## Important notes +## Важные замечания -Nuxt 3 is currently in beta, so expect things to break (and be fixed quickly). We have [plenty of work left](https://github.com/nuxt/nuxt/issues) but we want to open it publicly to gather feedback and contributions from the community 💚 +Nuxt 3 в настоящее время находится в стадии бета-версии, поэтому ожидайте, что что-то может сломаться (и быстро исправиться). У нас еще [много работы](https://github.com/nuxt/nuxt/issues), но мы хотим открыть ее для публичного обсуждения, чтобы собрать отзывы и вклад сообщества 💚 -**Do not use it for production until we reach the first release candidate.** +**Не используйте ее для производства до выхода первого кандидата в релиз.** -During the beta, almost every commit will [trigger a new npm release](https://github.com/nuxt/nuxt/blob/main/.github/workflows/ci.yml#L111-L119); you may want to look at the [merged pull requests](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged) until we begin generating automated changelogs in the documentation. +Во время бета-тестирования практически каждый коммит будет [будет запускать новый релиз](https://github.com/nuxt/nuxt/blob/main/.github/workflows/ci.yml#L111-L119). Dы можете захотеть посмотреть [принятые pull-запросы](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged) пока мы не начнем генерировать автоматические журналы изменений в документации. -We are working every day to improve the documentation, explaining as much as possible all the concepts, features and usage of Nuxt 3. +Мы работаем каждый день, чтобы улучшить документацию, объясняя все концепции, функции и использование Nuxt 3. -Check out the community section of the Nuxt 3 website for [getting help](https://nuxt.com/docs/community/getting-help), [reporting bugs](https://nuxt.com/docs/community/reporting-bugs) or [contributing to the framework](https://nuxt.com/docs/community/contribution). +Ознакомьтесь с разделом сообщества сайта Nuxt 3, чтобы [получить помощь](https://nuxt.com/docs/community/getting-help), [сообщить об ошибках](https://nuxt.com/docs/community/reporting-bugs) или [внести вклад в разработку фреймворка](https://nuxt.com/docs/community/contribution). -## Timeline +## Хронология -Here some major milestones we've achieved on the way to Nuxt 3: +Вот некоторые ключевые этапы, достигнутые на пути к Nuxt 3: ::list -- **Jul 2, 2020**: Nuxt 3 first commit with full TypeScript rewrite -- **Aug 7, 2020**: Webpack 5 support -- **Sep 15, 2020**: [`pages/`](https://nuxt.com/docs/guide/directory-structure/pages) support -- **Oct 29, 2020**: [Vue 3](https://vuejs.org) support with bundle-renderer -- **Nov 2, 2020**: [Nuxt Nitro](https://nuxt.com/guide/concepts/server-engine) initial work -- **Jan 22, 2021**: Initial [Vite](https://vitejs.dev) support -- **Feb 4, 2021**: Nuxt can deploy on [major serverless platforms](https://nuxt.com/docs/getting-started/deployment) -- **Mar 6, 2021**: [UnJS](https://github.com/unjs) organisation created on GitHub -- **Mar 28, 2021**: Init Nuxt Kit and Nuxt CLI ([nuxi](https://nuxt.com/docs/api/commands/add)) -- **May 20, 2021**: [`app.vue`](https://nuxt.com/docs/guide/directory-structure/app) support (`pages/` becomes optional) -- **Jun 30, 2021**: [`layouts/`](https://nuxt.com/docs/guide/directory-structure/layouts) support -- **Jul 15, 2021**: Native ESM support -- **Aug 10, 2021**: Auto import of composables and components -- **Sep 5, 2021**: Init [Nuxt Bridge](https://nuxt.com/docs/bridge/overview) for improving Nuxt 2 experience -- **Sep 7, 2021**: Support Vite build for production -- **Oct 11, 2021**: Add [`useState`](https://nuxt.com/docs/getting-started/state-management) and [`useFetch`](https://nuxt.com/docs/api/composables/use-fetch) composables + +- **2 июля, 2020**: Первый коммит Nuxt 3 с полной переписью на TypeScript +- **7 августа, 2020**: Поддержка Webpack 5 +- **15 сентября, 2020**: Поддержка [`pages/`](https://nuxt.com/docs/guide/directory-structure/pages) +- **29 октября, 2020**: [Vue 3](https://vuejs.org) поддержка с bundle-renderer +- **2 ноября, 2020**: Начальная работа над [Nuxt Nitro](https://nuxt.com/guide/concepts/server-engine) +- **22 января, 2021**: Начальная поддержка [Vite](https://vitejs.dev) +- **4 февраля, 2021**: Nuxt можно развернуть на [основных бессерверных платформах](https://nuxt.com/docs/getting-started/deployment) +- **6 марта, 2021**: [UnJS](https://github.com/unjs) организация создана на GitHub +- **28 марта, 2021**: Инициализация Nuxt Kit и Nuxt CLI ([nuxi](https://nuxt.com/docs/api/commands/add)) +- **20 мая, 2021**: [`app.vue`](https://nuxt.com/docs/guide/directory-structure/app) поддержка (`pages/` становится опциональной) +- **30 июня, 2021**: Поддержка [`layouts/`](https://nuxt.com/docs/guide/directory-structure/layouts) +- **15 июля, 2021**: Нативная поддержка ESM +- **10 августа, 2021**: Автоматический импорт композаблов и компонентов +- **5 сентября, 2021**: Инициализация [Nuxt Bridge](https://nuxt.com/docs/bridge/overview) для улучшения опыта работы с Nuxt 2 +- **7 сентября, 2021**: Поддержка сборки Vite для продакшена +- **11 октября, 2021**: Добавление композаблов [`useState`](https://nuxt.com/docs/getting-started/state-management) и [`useFetch`](https://nuxt.com/docs/api/composables/use-fetch) :: -So far, we've merged [385 pull requests](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged), closed [229 issues](https://github.com/nuxt/nuxt/issues?q=is%3Aissue+is%3Aclosed) and made [925+ commits](https://github.com/nuxt/nuxt/commits/main). +На данный момент мы объединили [385 pull-запросов](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged), закрыли [229 проблем](https://github.com/nuxt/nuxt/issues?q=is%3Aissue+is%3Aclosed) и сделали [925+ коммитов](https://github.com/nuxt/nuxt/commits/main). -We are excited to hear your thoughts and we thank you for your patience. +Мы рады услышать ваше мнение и благодарим вас за терпение. -Now you can go over the [Nuxt 3 documentation](https://nuxt.com) 😊 +Теперь вы можете ознакомиться с [документацией Nuxt 3](https://nuxt.com) 😊 -Don't forget to follow us on [Twitter](https://twitter.com/nuxt_js) to get the latest news about Nuxt! +Не забудьте подписаться на нас в [Твиттере](https://twitter.com/nuxt_js), чтобы получать последние новости о Nuxt!