前端专家建议

工作内容与目标

  • 搞框架
  • 搞组件
  • 搞各种工具

nodejs 的正确使用姿势

  • 做模板
  • 套模板
  • 传数据
  • js语法检测
  • 风格检测
  • 埋点

什么是前端框架发展的动力

  • 需求。

virtual dom 的起由的优势

  • 起由: 原来 MVVM 分三层, M, V, VM三层,我们只需要关注 VM,VM 通过各种手段得知外界对它的操作,然后它智能地通知 M 与 V 进行变更。 VM 承受太多职责,导致不堪重负。而虚拟 DOM 的导入, 让 alvon2 等框架有 4 层架构。虚拟 DOM 位于 V 与 VM 之间,复杂的视图计算由虚拟 DOM 计算好, 然后 diff 出差异点实现最小化刷新。
  • view <–> ViewModel <–> model

如果解决 ie6 ~ ie8 中 Object.defineProperty 的功能

  • 找出 VBScript 实现对 VM 的自省机制

怎样选择前端框架

  • 千万别让手下人自行决定
  • 业务的可持续性
  • 代码的可交接性
  • 团队的普遍接受能力

前端标准的稳定性

  • 不要相信浏览器,要使用框架

框架设计应具备的能力

  • 基础
  • 设计模式
  • 看别人的框架,阅读源码

框架过坑的正确方式

  • 不停地维护项目