【发布时间】:2011-09-29 10:12:23
【问题描述】:
我得到了开发 Web 应用程序(作为 SAAS)的订单。 ZohoCRM 之类的东西。
这是我的第一个如此复杂的应用程序。
关键要求是:
- 单页应用(无页面刷新)
- 轻松添加功能
- 模块化
- UPD: 实时数据交换:用户-服务器-用户(套接字或 长轮询)
所以我很难应付 Javascript (jQuery) 和 Flash (Flex)。
关于 Javascript 的思考:
优点:无插件,支持平板电脑和智能手机浏览器,轻量级(加载速度更快)。
缺点:在跨浏览问题上的大量工作,可见的资源。
对 Flash 的思考:
优点:无需担心跨浏览、丰富的组件定制。
缺点:需要插件,Apple 产品的情况不清楚。
那么我必须走哪条路?
提前致谢。
UPD#1:它将是一个基于网络的商业应用程序。第一部分是基本的 CRM 功能。稍后一步一步,它将获得 ERP 功能。
主要数据操作将使用带有过滤功能的表和树。
到目前为止必须只在浏览器中工作。但我敢肯定,以后会出现对平板电脑和智能手机支持的要求。
P.S.在思考和谷歌搜索之后,我越来越倾向于 Javascript 堆栈(jQuery、主干和下划线)。
【问题讨论】:
-
你的描述太笼统了,很可能会引发一场激烈的战争。如果您真的需要帮助决定采用哪条路径,您应该提供有关计划应用程序的更多信息(目标、内容...)
标签: javascript apache-flex client-side