ホームページ >ウェブフロントエンド >jsチュートリアル >TypeScriptのさまざまな特徴_基礎知識

TypeScriptのさまざまな特徴_基礎知識

WBOY
WBOYオリジナル
2016-05-16 16:05:161339ブラウズ

今日説明するトピックは TypeScript です。以前「TypeScriptの台頭?」という記事を再投稿しましたが、今日は私の考えをお話したいと思います。

多くの友人は、TypeScript が大規模な JS アプリケーションの開発のために Microsoft によって開始されたオープン ソース言語であることを知っているはずです。その作者は、C# の有名な父である Anders Hejlsberg です。そのため、私はベータ版のリリース当初から注目し続けてきました。

最近の出来事 - Angular チームは Angular 2 バージョンの開発に TypeScript を使用する計画を立てており、TJ VanToll がそのような質問 (視点) を提起するようになりました。そして私は彼の意見に非常に同意します。

TypeScript に似た言語は多数 (250 種類以上) あり、例えば CoffeeScript が広く使用されています。では、なぜ TypeScript が目立つのでしょうか?なぜ今?

TypeScript にはいくつかの異なる特性があります:

1、これはオプションです。つまり、JS を完全に放棄して、別のまったく異なる言語にジャンプする必要はありません。ソース コード ファイルを js サフィックスから ts サフィックスに変更することもでき、TypeScript の利点を享受し始めることができます。

2、ECMAScript 標準と互換性があります。特に、TS の最新バージョンは ES6 との完全な互換性を目指しています。この利点は、TS を使用する開発者が ES6 の新機能を事前に使用でき、将来的に ES6 に簡単に移行できることです。

3. 優れたツールサポート。世界初の IDE に加えて、Visual Studio はそれをネイティブにサポートしており、WebStorm は最近 TypeScript のサポートを強化しています。もちろん、利用可能な Sublime Text プラグインは不足していません。

4、フレームワークのサポートの追加。多くのフレームワークは TypeScript を使用するか、TypeScript を使用して実装できます。例えば、国産のHTML5 3Dゲームエンジン「White Crane」や、Telerik社のNativeScript(jsを使ったモバイルAPPのクロスプラットフォーム開発フレームワーク)もTypeScriptで開発できます。

最後に、TJ VanToll 氏は、TypeScript が将来的に市場を占有することができるかどうかについても分析しました。

以上がこの記事の分析内容です。気に入っていただければ幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。