2012-04-17 20 views
-3

我試圖在Sencha Architect 2和Wavemaker之間做出決定。他們看起來非常相似。當然,Wavemaker完全是開源的,Sencha只是部分開源的。基於這個原因,我傾向於Wavemaker,但考慮到兩者的學習曲線,我不願意在稍後發現自己的選擇較少,這是因爲我試圖節省一些資金。這是我主要關心的問題。Sencha vs Wavemaker

1 - 我希望能夠賣掉我的應用程序不放棄我的源代碼。

2-生產力當然是最重要的。他們都差不多嗎?

3-數據庫開發工具。

4-易於部署和託管選項。

意見的任何方式都非常讚賞。

+3

我不確定這個問題是否適合StackOverflow,因爲它要求主觀意見或辯論。 – 2012-04-17 21:52:44

回答

1

這個問題沒有多大意義,我的模型的一部分。你只比較IDE-s嗎?

無論如何,你的選擇看起來非常不同的東西。一個主要是前端框架,另一個是後端框架。一個產生Java應用程序,另一個產生JavaScript。也許你應該將Wavemaker與Ext GWT進行比較,而不是基於Java的。

鑑於你的第3點,你的選擇應該是直接的,因爲在任何這些煎茶前端開發工具沒有數據庫開發工具,你似乎是指。 Ext GWT中可能存在一些內容,但我完全不瞭解這一點。

+0

謝謝 - 這些都是我不知道的很好的一點。這正是我期待的那種觀點。 – 2012-04-18 13:59:08

4

造波是我現在最好的工具..

1.on JavaScript可以使用一些工具進行模糊處理代碼 涼爽的AJAX部件2.WYSIWYG..visual工具拖放和offcourse全部免費 3 。已經是可以創建你的數據庫 4.cloudfoundry

3

全面披露:我對VMware在爲本研究工作。

我感到有必要糾正從劉若英的後幾件事情。 WaveMaker並不是嚴格意義上的後端框架。 WaveMaker是一款可視化的拖放式開發工具。使用WaveMaker創建的應用程序包含後端框架(Java,Spring)和前端框架(JavaScript,Dojo)。開發人員通過編寫JavaScript代碼來增強他們的UI。

的比較GWT意味着,在爲本研究UI開發使用Java來完成。雖然Java是WaveMaker框架的一部分,但開發人員不使用Java代碼來增強UI功能。後端代碼是Java,用於訪問數據庫和其他後端服務。在大多數情況下,WaveMaker開發人員不需要修改Java代碼。由於WaveMaker生成標準的Java/Spring應用程序,Java開發人員很容易擴展後端功能。

+0

感謝您的輸入。我並不真正瞭解WaveMaker的一些事情 - 我剛剛發佈了我通過網站發現的內容。 – 2012-04-19 14:30:51

+0

我認爲這應該是Rene的回答,如果它正在糾正這個答案。這並不試圖回答這個問題。 – 2012-04-27 12:29:26