Vue 作者の You Yuxi は最近、Vue の 2022 年を振り返り、2023 年のプロジェクトの発展を期待する記事を公開しました。
以下はYou Yuxiの原文(翻訳)です:
2022年を振り返って
2022 2 3 月に、Vue のデフォルト バージョンを 3.x に切り替えました。この移行は、最新のベスト プラクティス ガイダンスを提供するドキュメントの大幅な改訂を含む、v3 フレームワークのすべての公式部分の準備が整ったことを示します。
私たちはまだ、エコシステムが Vue 3 に移行する過渡期にあります。したがって、切り替え後は、ツールに投資することで Vue の開発者エクスペリエンスを向上させることに重点を置いています。私たちのチームメンバーは Vite の開発に積極的に参加しており、Volar 1.0 のリリースにより Vue の IDE と TypeScript サポートに大幅な改善を加えました。
2022 年には、NPM による Vue 3 の使用量が 200% 近く増加しました。コミュニティ側では、Vue 3 エコシステムは現在成熟しており、生産性の向上に役立つ優れたソリューションを提供しています。 Nuxt 3 と Vuetify 3 は両方とも 2022 年 11 月に安定ステータスに到達し、Vue 3 の NativeScript は最近ベータ版でリリースされました。さらに、Vue 3 を長期間サポートしてきた他の素晴らしいプロジェクト、Quasar、NaiveUI、Ionic Vue、PrimeVue、InkLine、ElementPlus などにも敬意を表したいと思います。
現在 Vue 3 がデフォルトですが、移行コストの関係で多くのユーザーが引き続き Vue 2 を使用しなければならないことは承知しています。 Vue 2 ユーザーがフレームワークの進歩の恩恵を確実に受けられるように、Vue 2 のソース コードを TypeScript に移行し、最も重要な Vue 3 機能の一部を Vue 2.7 にバックポートすることにしました。また、Vite、Vue Devtools、Volar がすべて Vue 2 と Vue 3 の両方をサポートしていることも確認しました。
2023 年には何が起こるでしょうか?
より小規模でより頻繁なマイナー バージョン
最後の Vue 2 マイナー バージョン (2.7) のリリースにより、2023 年の Vue にリリースされる予定です。今年は 3 つのコア機能がフルスピードでリリースされます。私たちは長い機能リストを持っており、今後もそれに取り組んでいくことに興奮しています。
私たちが改善したいことの 1 つは、リリースのリズムです。 Vue は semver に従います。これは、マイナー バージョンの機能のみをリリースする必要があることを意味します。以前は、多くの機能を大規模で頻度の少ないマイナー リリースに結合する「ビッグ マイナー」アプローチを採用していました。その結果、他の高複雑性の機能に取り組んでいる間、かなりの低複雑性の機能がブロックされてしまいます。 2023 年には、より小規模で頻繁なマイナー リリースをリリースし、より多くの機能をより迅速に展開できるようにしたいと考えています。
これは、3.3 で調整することも意味します。当初、私たちは 3.3 でサスペンスとリアクティブの変換を実験段階から卒業する予定でした。ただし、どちらも RFC でさらに議論する必要があり、他のより簡単な機能の実装を妨げるものではないと考えています。現在、3.3 の目標は、明らかに勝者であり、RFC の議論を必要としない提案/計画された機能を取得することです (たとえば、
今年後半にさらなる進展が見られ次第、詳細を共有いたします。
詳細については、英語の原文をご覧ください: https://blog.vuejs.org/posts/2022-year-in-review.html
関連するおすすめ: プライベートの仕事を引き受けてお金を稼ぎましょう! 2023 年のプログラマー向けの受注プラットフォームの完全なリスト! >>