新项目启动 考虑问题

  • 开发和部署静态文件的缓存和清除缓存问题
  • jQuery 和 EasyUI 等版本,项目支持的浏览器版本和类型,以及屏幕的分辨率
  • 常用功能的代码库:表单数据验证、统一表单获取和设置方法,统一Ajax数据提交等
  • 代码书写规范,注释,缩进,命名以及文件组织结构
  • 页面加载和现实策略,主要处理页面显示速度慢得问题
  • 页签关闭是否退出登入状态
  • 前后台数据交互格式规范
  • 用户的权限控制显示菜单实现方式
  • 快速点击,重复提交表单问题
  • 网络离线和连线提示
  • 多语言版本切换的实现方式
  • 登陆超时提示策略:前端提示跳转? 后端返回页面跳转?  重新登录后跳转刚才页面!(普通页面直接跳转登陆页,Ajax请求返回超时信息)
  • 使用gzip压缩静态文件的方法,以及图片压缩、脚本合并、css合并、延迟加载、异步脚本等优化问题
  • 文档的目录结构
  • 前端构建工具 fis3
  • 低版本浏览器提示

 

 

参考: http://git.oschina.net/gson/jeasyuicn-ext

https://github.com/ecomfe/spec/blob/master/directory.md

posted @ 2015-12-01 09:55  z s k  阅读(295)  评论(0编辑  收藏  举报