Vue 作者の You Yuxi が、2023 年を楽しみにし、2022 年を振り返る記事を公開しました。
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 年のプログラマー向けの受注プラットフォームの完全なリスト! >>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











vue.jsでBootstrapを使用すると、5つのステップに分かれています。ブートストラップをインストールします。 main.jsにブートストラップをインポートしますブートストラップコンポーネントをテンプレートで直接使用します。オプション:カスタムスタイル。オプション:プラグインを使用します。

HTMLテンプレートのボタンをメソッドにバインドすることにより、VUEボタンに関数を追加できます。 VUEインスタンスでメソッドを定義し、関数ロジックを書き込みます。

Vue.jsの監視オプションにより、開発者は特定のデータの変更をリッスンできます。データが変更されたら、Watchはコールバック関数をトリガーして更新ビューまたはその他のタスクを実行します。その構成オプションには、すぐにコールバックを実行するかどうかを指定する即時と、オブジェクトまたは配列の変更を再帰的に聴くかどうかを指定するDEEPが含まれます。

VUEマルチページ開発は、VUE.JSフレームワークを使用してアプリケーションを構築する方法です。アプリケーションは別々のページに分割されます。コードメンテナンス:アプリケーションを複数のページに分割すると、コードの管理とメンテナンスが容易になります。モジュール性:各ページは、簡単に再利用および交換するための別のモジュールとして使用できます。簡単なルーティング:ページ間のナビゲーションは、単純なルーティング構成を介して管理できます。 SEOの最適化:各ページには独自のURLがあり、SEOに役立ちます。

vue.jsでJSファイルを参照するには3つの方法があります。タグ;; mounted()ライフサイクルフックを使用した動的インポート。 Vuex State Management Libraryを介してインポートします。

vue.jsには、前のページに戻る4つの方法があります。$ router.go(-1)$ router.back()outes< router-link to ="/" Component Window.history.back()、およびメソッド選択はシーンに依存します。

VUEにDIV要素をジャンプするには、VUEルーターを使用してルーターリンクコンポーネントを追加するには、2つの方法があります。 @clickイベントリスナーを追加して、これを呼び出します。$ router.push()メソッドをジャンプします。

Vue.jsには配列とオブジェクトを通過するには3つの一般的な方法があります。V-Forディレクティブは、各要素をトラバースしてテンプレートをレンダリングするために使用されます。 V-BindディレクティブをV-Forで使用して、各要素の属性値を動的に設定できます。 .mapメソッドは、配列要素を新しい配列に変換できます。