-
2. 工程化与工具
-
2.1. webpack
-
2.2. Gulp
-
2.3. Linter
-
2.4. 静态类型(Typescript/Flow)
-
2.5. Babel
-
2.6. CSS预处理与模块化
-
3. 性能优化
-
3.1. 加载性能
-
3.2. 运行时性能
-
3.3. 前端缓存
-
3.4. 性能调试与实践
-
3.5. 性能指标
-
4. 安全
-
4.1. XSS
-
4.2. CSRF
-
4.3. CSP
-
4.4. HTTPS
-
4.5. 安全实录
-
4.6. 代码保护
-
4.7. JS沙盒
-
4.8. 其他
-
5. 自动化测试
-
5.1. 单元测试
-
5.2. 端到端测试 (E2E)
-
5.3. 其他
-
6. 框架与类库
-
6.1. React
-
6.2. Vue
-
6.3. Redux
-
6.4. RxJS
-
7. 新技术/方向
-
7.1. PWA
-
7.2. CSS Houdini
-
7.3. Web Components
-
7.4. 微前端(Micro Frontends)
-
7.5. HTTP/2
-
7.6. WebAssembly
-
7.7. 小程序
-
7.8. Serverless
-
8. 业务相关
-
8.1. 数据打点上报
-
8.2. 前端监控
-
8.3. A/B测试
-
8.4. “服务端推”
-
8.5. 动效
-
9. 其他
温故而知新,不知则习之,是以牢固根基。
1.1. JavaScript
-
JavaScript 基础运行机制:
-
Event Loop(面试里总会有一题 Event Loop…):
1.2. CSS
-
CSS 中的各类换行处理方式 [英]:处理经典的换行问题
1.3. 浏览器
- <