-3

我正在尝试在 Sencha Architect 2 和 Wavemaker 之间做出决定。它们看起来都非常相似。当然 Wavemaker 是完全开源的,而 Sencha 只是部分开源。出于这个原因,我倾向于 Wavemaker,但考虑到两者的学习曲线,我不想以后发现自己的选择更少,只是因为我试图节省一些钱。以下是我的主要担忧。

1- 我希望能够在不泄露源代码的情况下出售我的应用程序。

2- 生产力当然是最重要的。他们都差不多吗?

3- 数据库开发工具。

4-易于部署和托管选项。

无论哪种方式的意见都非常感谢。

4

3 回答 3

4

Wavemaker 对我来说是目前最好的工具..

1.on javascript 可以使用一些工具来混淆代码 2.WYSIWYG..visual 工具,带有很酷的 ajax 小部件拖放和离线所有免费 3.have 是可以创建您的数据库的模型部件 4.cloudfoundry

于 2012-04-17T22:02:20.197 回答
3

完全披露:我在 WaveMaker 上为 VMware 工作。

I felt compelled to correct a few things from Rene’s post. WaveMaker is not strictly a backend framework. WaveMaker is a visual, drag-and-drop development tool. Applications created with WaveMaker contain a backend framework (Java, Spring) and a frontend framework (JavaScript, Dojo). Developers enhance their UI by writing JavaScript code.

The comparison to GWT implies that UI development in WaveMaker is done using Java. Although Java is part of the WaveMaker framework, developers do not use Java code to enhance UI functionality. The back-end code is Java, which is used to access databases and other backend services. In most cases WaveMaker developers do not need to modify the Java code. Since WaveMaker produces standard Java/Spring applications it’s easy for a Java developer to extend the backend functionality.

于 2012-04-18T18:35:27.253 回答
1

这个问题对我来说没有多大意义。您是在比较 IDE-s 吗?

无论如何,您的选择看起来非常不同。一个主要是前端框架,另一个是后端框架。一个生产 Java 应用程序,另一个生产 JavaScript。也许您应该将 Wavemaker 与基于 Java 的 Ext GWT 进行比较。

鉴于您的第 3 点,您的选择应该是直截了当的,因为您似乎所指的任何 Sencha 前端开发工具中都没有数据库开发工具。Ext GWT 中可能有一些东西,但我一点也不熟悉。

于 2012-04-18T00:06:24.527 回答