我正在构建一个Ext.js应用程序,并且我计划使用 rails 作为后端。我正在尝试决定是使用Netzke还是自己动手。有人在生产中使用 Netzke 吗?
4 回答
是的,我们为法语、英语和泰语本地化的中型后台应用程序提供服务。我们从 Netzke 0.6 和 ExtJS3 开始,刚刚完成升级到 Netzke 0.7 和 ExtJS4(升级需要 4 天,有时会有点痛苦,但总的来说进展顺利)。应用程序的开发时间约为 3 个月,我和 3 名初级开发人员(获得 100% 的测试覆盖率 + 使用 Cucumber 进行验收测试)。
在选择 Netzke(JQuery UI、Roll-our-own UI、纯 ExtJS 等)之前,我一直在调查,我对结果非常满意(客户也是如此,这一点更重要)。
我们现在正在愉快地使用 Netzke 和 ExtJS4 开始另一个客户项目。
最好的,
Netzke 管理界面非常快速和丰富的解决方案。在 ExtJS4 的最后一个版本中,它变得非常有用且易于构建。
是的,我愿意。对于每个 >100k 地址的 <100 个用户的较小地址管理解决方案。
我的团队还使用 extjs 和 rails 构建了一个更大的应用程序(3 人年),我们使用了纯 extjs 和 rails,没有任何预构建库。
我不建议将 netzke 用于更大的项目。如果您构建更大的东西,您最好构建完全符合您需求的自己的框架 - 不多不少。对于较小的项目和原型,neztke 真的很棒。
如果您有更详细的问题,请随时与我联系。
在我的公司,我们将它用于大型内部应用程序。我们已经构建了数百个组件——其中很多是从 netzke-basepack 继承的组件,但我们也从头开始构建自己的组件。
我认为到目前为止,它是使用 rails 的 RIA 的最佳解决方案。创建者非常乐于助人,并设法围绕该项目建立了一个不断发展且乐于助人的社区。
使用它是非常有益的——一旦您了解了核心概念,您将非常快速地将您的组件连接在一起,以构建出色的交互式 Web 应用程序。不过,由于 Ext JS 本身的复杂性(毕竟它是一个完整的应用程序框架),稍后对其进行润色可能有点困难——但随着 Ext JS 知识的增长,一段时间后这在我们的项目中不再是问题。
我建议你试一试 - 恕我直言,没有其他选择可以使用带有 Ext JS 的 rails :-)