質問

は、これらの素晴らしいMV *フレームワークのいずれかをサポートします。

これを尋ねるのは早すぎることを知っていますが、この若いJavaScriptイニシアチブでサポートに到達する可能性についてはどうですか?

役に立ちましたか?

解決

TypesScriptはすでにこれらと他のすべてのJavaScriptライブラリをサポートしています。JavaScriptコードは、有効なTypesScriptコードです。

Tysscriptからの恩恵を見るために、これらのライブラリはタイプの注釈を追加する必要があります。これは、宣言ソースファイルを作成することによって(.d.ts拡張子を持つファイル)を作成することで、これを誤って行うことができます。これらは、既存のJavaScriptコードに関連付けられているタイプ情報を記述する基本的にヘッダーファイルです。

TypeScriptプロジェクトの範囲外では、普及したJavaScriptライブラリごとにこれらの宣言ソースファイルを作成します。これを貢献するプロジェクトとコミュニティ次第です。

jQueryのサンプル宣言ソースファイルそれはTQUISTSCRPTサンプルに含まれています。

他のヒント

DefinitelyTyped は、MV * JavaScriptフレームワークのほとんど(すべてでない場合)をカバーしています。 彼らは、AngularJS、Backbone、Ember、ノックアウトなどの定義を持っています。 それをチェックしてください。

  1. すべてのJavaScriptはTypesScriptです。
  2. MV *フレームワークはJavaScriptです。
  3. したがって、MV *フレームワークはTypesScriptです。

これは、タイプスクリプトとangularjs

について話している興味深い記事です。

> http://www.piotrwalat.net/using.-typescript-with-angularjs-and-web-api /

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top