6

P/GAE で実行される新しい Web アプリケーションを開始しようとしています。フロント エンドについては、前述のフレームワーク (GWT、SC、Cap) のいずれかを使用したいと考えています。どれが最も開発者に優しいと思いますか? カプチーノはすてきに見えますが、Obj-J を習得する必要があります。Sproutcore の方が優れているように見えますが (JS しかないため)、ドキュメントに感銘を受けたとは言えません。デモの一部が壊れています。一方、GWT は非常に成熟していますが、Java を使用すると速度が低下する可能性があると感じています。JS の癖の一部を使用できないためです。一方で、その周りには活気のあるエコシステムがあります。

4

2 に答える 2

3

答えはあなたがどのタイプの開発者かによると思いますか?

私にとって、私はJavascriptに慣れており、フレームワークにない機能を実装できるようにブラウザーのDOMを操作する機能が好きです。だから私はSproutcoreを好みます。

チェックアウトhttp://www.infoq.com/news/2009/09/sproutcore-1-0

ドキュメントが限られていることに同意する必要があります。しかし、ウィキは役に立ち、コミュニティは本当に役に立ちました。

于 2010-11-21T04:47:22.877 に答える
1

GAE-Java を使用している場合、GWT は非常に優れた選択肢です。サーバー側とクライアント側を同じ言語で開発できるからです。サーバー側で Python を使用している場合、GWT の単純な RPC 呼び出しを使用して、ブラウザーとの間でオブジェクトをシリアル化することはできません。それでも、それは素晴らしいフレームワークです。

GWT では、必要に応じて JS ネイティブ コードを記述できるため、必要に応じて「JS の癖をいくつか使用する」ことができます。

1 つの警告: GWT アプリは完全に AJAX であるため、実際には検索エンジンからは見えません (特に GWT ではなく、AJAX の一般的な問題です)。

于 2010-11-09T21:56:11.273 に答える