最近一个月的前端体验

最近一直在忙一个ERP项目,没有学什么新的技术,到是学了不少的思想层面的东西!今天才偷闲写一下最近的体验

像这些大型的管理类的项目一定要注重用户的体验,我总结为一下几个方面

  • 界面色彩能够符合企业特点
  • 模块模块之间最好设定统一且合适的间隙,让用户更舒服点
  • 不要滥用遮罩---闪眼睛
  • 要经常给用户彩蛋(其实像这些大型管理类项目的用户很容易满足的)---时不时键入ctrl+s 之类的键盘事件

先说说这个项目

  • 这是一个原先用flex完成的项目现在想改成html+css 的  没有UI 没有完全按照flex版本重写前台
  • 整个项目都是可配置的,有现成的数据库和后台  关键是后台还不改
  • 项目没有使用angular vue react 等前端技术
  • 数据通过 事件派发的形势传播
  • 完全组件式开发
  • 通过setText getText 完成界面更新
  • 通过setData getData 完成数据源的更新
  • setField 传递数据
  • 每个组件都需要实现一遍上述方法---曾经想过抽离但是发现每个组件中的处理方法也是配置出来的(然后被打脸很严重)

整体的技术栈是 jquery+easyUI+requireJs

原文地址:https://www.cnblogs.com/web-Rain/p/6690067.html