目标 -- >> 实现
框架 == 》 视图和数据的关联
创建视图的过程和视图关联
监听视图的修改
聚焦 发现问题弱点
监听 被监听的对象 和代理之间的关联 webpack弱引用
读
写
模块化
分解 和 聚合
分解契合的主管规律
聚合契合的客观规律
标准 commonJS AMD CMD UMD ESM
csm 民间
esm 导入
浏览器 esm
node cjs esm
构建工具 插件
包管理
从哪里下载
如何升级
如何卸载
如何发布
npm 包的属性 cli等
函数
文件
包 框架/ 约束代码结构
语言
协议 : http websocket 第二个
环境
浏览器
语言
库
JS工具链
JS语言处理
兼容性
api兼容:填充API core.js, promise observer
语法兼容: 大量工具转换
语言增强:大量的 语法 通过工具去转染 比如说 vue 中的模板 reaxt 连的jsx,babel