forked from nuxt/nuxt.com
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Ivan Bochkarev
committed
Jun 30, 2024
1 parent
a56a470
commit 688488a
Showing
1 changed file
with
41 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. | ||
Документация доступна по следующему адресу: <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! |