您的位置:首页 > Web前端 > JavaScript

构建Web系统前端Javascript代码

2011-12-09 15:14 344 查看
对于大型WEB系统的前台(Javascript代码)如何规划?如下是前几天在知乎上的回答。
1. 按照系统规模做成相应完备程度的框架平台;
    (1). 提供namespace, package and js loading机制;

    (2). 提供debug support;

    (3). 构建Java-liked class mechanism and base class structure;

    (4). 数据类型封装;

    (5). common functions;

    (6). browsers assist;

    (7). 按需ajax, json, web service等高级特性封装;

2. 按照系统规模做成相应完备程度的事件系统;
    (1). 基本事件处理机制;

    (2). widget事件模型定义;

    (3). 浏览器事件封装;

3. 按照系统规模做成相应完备程度的画面widget;
    (1). 基础widget制作;

    (2). 浏览器控件封装;

    (3). 制作复杂控件;

    (4). 根据业务需要制作业务组件;

           ① 上传下载;

           ② 图片处理;

           ③ chart图像;

           ④ 报表打印;

           ⑤ 导入导出;

           ⑥ 其他业务组件;

 

4. 按照系统规模做成相应完备程度的业务共通机能;
    (1). 数据交换模块;

    (2). 数据校验模块;

    (3). 错误处理模块;

    (4). 消息管理模块;

    (5). 画面控制模块;

    (6). 其他业务模块;

 

5.  按照系统规模封装相应完备程度的高级业务机能;
    (1). 权限验证支援;

    (2). 工作流支援;

    (3). 业务规则引擎支援;

    (4). 数据分析支援;

    (5). 周边系统联接支援;

    (6).其他支援系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐