4

最近、デスクトップのようなアプリケーションを作成するための適切な MVC アプローチとして、Web アプリ開発用の sproutcore と capuccino フレームワークがあることを知りました。

私が理解できる限り、2 つのフレームワークの主な違いは、Cappucino が HTML+CSS+Javascript を Objective-J に抽象化していることです。これは、Javascript に OO 機能を追加する Capuccino の作成者によって開発された新しいプログラミング言語ですが、Sproutcore は使用します。 HTML5、CSS、Javascript。

よく考えた結果、私たちが知っているテクノロジを使用するのがおそらく最善であると考えたので、Sproutcore ツールをダウンロードしてチュートリアルを実行しましたが、非常に感銘を受けたと言わざるを得ません。複雑な Web アプリを整理するために、まさに私が探していたものです。

ただし、次のリンクに出くわしました: http://charlesjolley.sys-con.com/node/1341228

Charles Jolley (Sproutcore の作成者) は、HTML5 と ECMAScript5 の仕様が完成するのを待つのにうんざりしていると言い、バージョン 1.1 以降は Objective-J に切り替えることを発表しました!

問題は、Sproutcore と Capuccino を実際に区別するものは何か、そして今どちらを選択すべきかということです。

敬具

スワミ

4

1 に答える 1

5

Jolley によるその投稿の日付を確認してください。4月1日だと思います:)

また、両方のフレームワークがひどく文書化されているため、少し時間を与えることをお勧めします。Sproutcore を試してみたのは、JavaScript のような素晴らしい言語に対する Objective-J の抽象化がちょっと嫌いだったからです。しかし、Sproutcore も学習曲線が非常に急勾配であることに気付きました (主に例やチュートリアルがないため)。また、1 か月ほど前に 1.0 に達し、見つかる例の多くは古くなっています。今後数か月は、フレームワークの文書化に焦点が当てられることを願っています。

于 2010-05-26T12:29:23.093 に答える