Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

TypeScript 5.3 では、インポート属性のサポートと ECMAScript モジュールの機能改善が導入されました

TypeScript 5.3 では、インポート属性のサポートと ECMAScript モジュールの機能改善が導入されました

Microsoft の JavaScript 版に対する重要なアップグレードを示す TypeScript 5.3 は、本番環境への扉を大きく開きます。この新しいリリースのハイライトは、ECMAScript モジュールでのインポート属性のサポートであり、言語の豊富な機能を改善するための進歩的な動きです。 11 月 20 日の発表以降、開発者は、NPM コマンド npm install -D typescriptを使用して、NuGet や NPM などの一般的なパッケージ マネージャーを通じてこの主要なアップグレードにアクセスできるようになります。

関連性を主張する TypeScript 5.3 は、ECMA インポート属性提案で取り上げられた最新の変更と同期しています。 ECMAScript モジュールは、ECMA 提案によるインライン構文の出現を目撃しており、モジュール指定子と一緒に情報を渡すためだけに設計されています。その目的は、さまざまな JavaScript 環境に均一に分散する追加のモジュール タイプをサポートすることであり、JSON モジュールが最初の恩恵を受けます。

意味のある主張の中で、Microsoft は、実行時にモジュールの予期される形式に関するコンテキストを提供するための手段としてインポート属性の有用性を強調しました。 Microsoft は、同じことを実証するために、属性の内容がホスト固有であり、ブラウザーや複数のランタイム環境で実行されるように設計されているため、属性の内容が TypeScript によって検証されないままであるという例のシナリオを引用しました。

インポート属性は、その起源を、2021 年後半に TypeScript 4.5 で正常に実装されたインポート アサーションと呼ばれる最初の提案まで遡ることができます。以前に使用されていた形式と進化した形式の間の 2 つの重要な違いが明らかになりました。根本的な違いは、assert キーワードの切り替えです。 with キーワードと 2 つ目は、微妙ではありますが、ランタイムが属性を利用してインポート パスの解決と解釈を指示できるようになった点です。以前のバージョンではアサーションがロードされたモジュールのみに制限されていました。したがって、将来の計画では、インポート アサーション構文から新しく提案されたインポート属性構文への段階的な移行が示されています。

TypeScript 5.3 で導入されたもう 1 つの注目すべき改善点は、実現可能性に基づいて型のみの自動インポートを優先的に選択できることです。この移行以前は、TypeScript では、型位置の要素に対して自動インポートが生成されるときに、型修飾子を並行して使用することが強制されていました。この改善により、特殊なエディター固有のオプションが TypeScript によって有効化されます。

ソフトウェア ライフサイクルの伝統に従って、TypeScript 5.3 は 10 月 3 日に発表されたベータ版に由来し、その後、11 月 3 日に発表されたリリース候補を経て最終版となりました。それは、数か月前の 8 月 24 日にリリースされた前任者の TypeScript 5.2 の後継となります。

アプリケーションを迅速かつコスト効率よく設計できるというエキサイティングな見通しにより、 AppMasterのようなプラットフォームは、TypeScript 5.3 によってもたらされた改善された機能を活用して、個人の開発者から大小の企業まで、多様な開発者層に対応できる可能性があります。世界が従来のコーディングに代わるno-codeやローコードを熱心に模索している中、 AppMasterのようなプラットフォームは、より幅広い層が TypeScript 5.3 とその後継にアクセスできるようにする予定です。

関連記事

BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
AppMaster はニューヨークで開催された BubbleCon 2024 に参加し、洞察を獲得し、ネットワークを拡大し、ノーコード開発分野でイノベーションを推進する機会を模索しました。
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 はニューヨークで開催され、開発者に FlutterFlow を使用したアプリ開発に関する最先端の知見をもたらしました。専門家主導のセッション、独占的な最新情報、比類のないネットワーキングなど、見逃せないイベントでした。
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
テスラやアマゾンなどの大企業を含む254社で6万人の雇用が削減され、2024年にはテクノロジー業界のレイオフの波が続き、イノベーションの状況が一変するだろう。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる