用于大型Web应用程序的客户端技术

时间:2011-09-29 10:12:23

标签: javascript flex client-side

我得到开发Web应用程序的命令(作为SAAS)。像ZohoCRM这样的东西 这是我的第一个如此复杂的应用程序。

关键要求是:

  • 一页应用(无页面刷新)
  • 轻松添加功能
  • 模块化
  • UPD:实时数据交换:用户 - 服务器用户(套接字或 长轮询)

所以我很难应付Javascript(jQuery)和Flash(Flex)。

关于Javascript的想法:

优点:无插件,平板电脑和智能手机浏览器支持,轻巧(加载速度更快) 缺点:在交叉浏览问题上有很多工作,可见的来源。

关于Flash的想法:

优点:无需捏造交叉浏览,丰富的组件定制 缺点:需要插件,不清楚Apple产品的情况。

那么我必须走哪条路?

提前致谢。

UPD#1:这将是一个基于Web的业务应用程序。第一部分是基本的CRM功能。后来逐步获得ERP功能 主要数据操作将使用带有过滤的表格和树木 到目前为止必须在浏览器中工作。但我相信以后会出现对平板电脑和智能手机支持的要求。

P.S。在思考和谷歌搜索后,我越来越倾向于Javascript堆栈(jQuery,骨干和下划线)。

1 个答案:

答案 0 :(得分:2)

你提到JavaScript的专业是你应该使用JavaScript的原因。移动在网络上变得越来越重要。

Flash很慢,(与JavaScript相比)并且JavaScript上有足够的功能。

例如,使用jQuery可以解决跨浏览器问题。