2013-03-09 12 views
6

私は初めてSPAアプリケーションを探しています。私はすでにknockoutjsでスピードアップしているので、durandalはかなり見栄えが良いと思っていました。typescriptで使用するのに適したSPAフレームワークは何ですか?

durandalとtypescript hereを使用した例が見つかりましたが、typescriptはtypescriptyのようには見えません。すなわちモジュール内に存在せず、安全にラップアップされると、メンバ変数は水から吹き飛ばされる。また、durandal.dファイルの定義の多くを使用しているようには見えないため、より良い方法があるかもしれないと私は思っています。

今私は、TypeScriptの初心者ですので、インとアウトでは明確ではありませんが、その面ではかなり簡単です。しかし、durandalを使って作業することはかなりハッキーに思えますし、プレーンなjavascriptで書くのはよりクリーンです。それはあなたのことだとうれしいですが、私はかなりのペースでタイスクリプトを置くことを楽しみにしていました。

typescriptの方が優れたSPAフレームワークをお勧めしますか?私は次にBreezeを見ていきますが、より多くの提案は大歓迎です。特にサンプルプロジェクトへのリンクがあれば

おかげ

+0

VTC。 http://stackoverflow.com/faq#dontask – JcFx

答えて

5

は、様々なJavaScriptのライブラリで、単純なTODOアプリケーションの実装を持っているhttp://addyosmani.github.com/todomvc/を見てください。 javascriptライブラリの微妙な違いを知るには最適な場所です。
同じライブラリでDefinatelyTypedの定義が見つかるかどうかを確認してください:https://github.com/borisyankov/DefinitelyTyped
TypeScriptでBackbone.jsを使用していて、jasmine.jsユニットテストとIoCコンテナから非常によくマッチしていますここに:http://blorkfish.wordpress.com/2012/10/17/typescript-implementing-a-simple-ioc-container-for-service-location/

+0

どのような素晴らしいプロジェクトです!ポインタをありがとう。私はバックボーンの方向に向かっていましたが、実際のサンプルを持っているのは素晴らしいスタートです。 – Dylan

+2

ここに移動したTodo mvc:http://todomvc.com/ – Gluip

0

ですvcl.jsを見てみましょうすべて1(フロントエンドとバックエンド)企業のWeb開発ツール、

ビジュアルコンポーネントLibrary-はページ、グリッド、入力、ゲージ、チャートとを含んでより多くの

  1. ピュアTodoMVCに言及されたものに加えて、モジュールローダ
1

から

  • ツイッターを
  • 簡単なデータベースクエリの実行
  • AMDをブートストラップを結合活字体
  • シングルページアプリケーション
  • ネットバックエンド
  • データPlatypusTSは完全にTypeScriptで書かれていました。これはモバイル向けのフレームワークであり、一連のUIコントロールも付属しています。 https://platypi.io