2012-04-17 10 views
-3

私はSencha Architect 2とWavemakerのどちらかを決定しようとしています。どちらも非常に似ているようです。もちろん、Wavemakerは完全にオープンソースであり、Senchaは部分的にオープンソースにすぎません。この理由から、私はWavemakerに傾いていますが、いずれかの学習曲線を考えれば、後でオプションを減らして自分自身を見つけるのは嫌です。ちょっとお金を節約しようとしたからです。ここに私の主な懸念があります。Sencha vs Wavemaker

1ソースコードを譲渡せずにアプリケーションを販売したいと考えています。

2もちろん生産性も重要です。彼らはどちらも同じですか?

3-データベース開発ツール。

4-簡単な配備とホスティングオプション。

意見はどちらかといえば幸いです。

+3

私は、この質問が主観的な意見や討論を要求するため、StackOverflowに適しているかどうかはわかりません。 –

答えて

1

この質問はあまり意味がありません。 IDE-sだけを比較していますか?

とにかく、あなたのオプションは非常に異なるもののように見えます。 1つは主にフロントエンドフレームワークであり、もう1つはバックエンドフレームワークです。 1つはJavaアプリ、もう1つはJavaScriptです。代わりに、WavemakerとExt GWTをJavaベースのものと比較してください。

あなたのポイント3が与えられていれば、参照していると思われるSenchaフロントエンド開発ツールにはデータベース開発ツールが存在しないので、あなたの選択は簡単です。 Ext GWTには何かがあるかもしれませんが、私はそれに精通していません。

+0

ありがとうございます - これらは私が気付いていない非常に良い点です。これはまさに私が探していたものです。 –

4

WaveMakerのは私のために今のところ最良のツール..クールなAjaxウィジェットをドラッグ&ドロップするとoffcourseすべて無料 3でJavaScriptを難読化コードを 2.WYSIWYG..visualツールをいくつかのツールを使用することができます

1.onです.haveはあなたのデータベースを作成するためのモデルパーツです。 4.クラウドファウンドリー

3

詳細情報:私はVMware社のWaveMakerで働いています。

私はルネのポストからいくつかのものを修正するように強く感じました。 WaveMakerは厳密にバックエンドフレームワークではありません。 WaveMakerは視覚的なドラッグ&ドロップ開発ツールです。 WaveMakerで作成されたアプリケーションには、バックエンドフレームワーク(Java、Spring)とフロントエンドフレームワーク(JavaScript、Dojo)が含まれています。開発者は、JavaScriptコードを記述してUIを強化します。

GWTとの比較は、WaveMakerのUI開発がJavaを使用して行われることを意味します。 JavaはWaveMakerフレームワークの一部ですが、開発者はUI機能を強化するためにJavaコードを使用しません。バックエンドコードはJavaで、データベースやその他のバックエンドサービスにアクセスするために使用されます。ほとんどの場合、WaveMaker開発者はJavaコードを変更する必要はありません。 WaveMakerは標準Java/Springアプリケーションを生成するので、Java開発者はバックエンド機能を拡張するのは簡単です。

+0

ありがとうございました。私はWaveMakerのことを本当に知っていません - 私はちょうど私がウェブサイトを通して考え出したものを投稿しました。 –

+0

答えを修正しているなら、これはReneの答えに対するコメントであるべきだと思います。これは質問に答えようとしません。 –