大型web应用的客户端技术

Client-side technology for big web application

本文关键字:客户端 技术 应用 web 大型      更新时间:2023-09-26

我得到订单开发web应用程序(SAAS)。比如ZohoCRM。
这是我第一个这么复杂的应用。

关键要求是:

  • 单页应用程序(无页面刷新)
  • 添加
  • 模块化
  • UPD:实时数据交换:user -server-users (sockets或长轮询)

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

关于Javascript的思考:

优点:无插件,支持平板电脑和智能手机浏览器,轻量级(加载更快)。
缺点:大量的工作在交叉浏览问题,可查看的资源。

关于Flash的思考:

优点:不需要使用交叉浏览,丰富的组件定制。
缺点:需要插件,不清楚苹果产品的情况。

我该走哪条路?

提前感谢。

UPD#1:这将是一个基于web的商业应用程序。第一部分是CRM的基本功能。以后它将逐步获得ERP功能。
主要的数据操作将与表和树进行过滤。
目前只能在浏览器中工作。但我相信稍后会出现对平板电脑和智能手机支持的需求。

注:经过思考和谷歌我越来越倾向于Javascript堆栈(jQuery,骨干和下划线)

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

Flash比较慢(与JavaScript相比),JavaScript有足够的功能。

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