前端知识图谱
2019-05-08 本文已影响0人
NARUTO_86
对前端开发涉及的相关知识进行了整理,按项目研发阶段分为三类:开发、测试、运行。
- 开发:
- 编程语言:HTML、CSS、JS;变种,如 TypeScript、SASS、JSX 等
- 浏览器:基本原理,如 HTTP、Cookie;渲染机制;JS 引擎;安全机制
- Node.js:基本原理,如 Event Loop、Stream、Cluster 等;包管理,NPM、Yarn
- 标准/API:DOM、BOM、Node API
- 框架/库:Vue.js、React、Koa、Express
- 构建/编译:Webpack、Babel
- 开发工具:Git、VSCode、ESLint、mock
- 应用场景:SPA、移动端 H5、移动端 APP Hybrid、小程序、Node 后台应用
- 测试:
- 单元测试
- 系统测试
- 性能测试
- 运行:
- 用户行为分析:埋点
- 异常监控
- 性能监控
欢迎探讨。