2

新しい Web アプリケーションの作業を開始しようとしています。開発が Javascript ではなく Typescript で行われることはほぼ 100% です。

アプリケーションにとって意味のあるフレームワーク/コード構造を調べ始めました。明らかに、これらのフレームワークのほとんどは Javascript で記述されています。私の懸念は、これらのフレームワークが Javascript の制限を念頭に置いて設計されており、強く型付けされたモジュラー Typescript (たとえば、Backbone のイベントは文字列名) ではないことです。

これらのフレームワークは、それらがもたらす構造/ユーティリティのためにまだ使用する価値がありますか? Javascript フレームワークを Typescript のように動作させるために戦うことになるのでしょうか?

4

1 に答える 1

5

一部のライブラリは他のライブラリよりも適しています。私の経験では、物事を機能させるために小さな微調整を行う必要があることがよくありますが、通常は問題ありません。

また、使用する予定のライブラリの最初から型定義を含めるようにしてください。使用しているライブラリの型定義は、 DefiniteTyped プロジェクトの一部として見つかる可能性があります。また、DefinedTyped 型を使用できる NuGet パッケージも多数あります。

于 2013-07-09T11:27:15.973 に答える