本系列文章主要是为了记录自己在前端开发学习过程中的一些心得笔记。在文章的序中,我列出了希望在前端有所深入了解的内容。尤其某些设计原理的文章,读完以后需要有自己的产出,才能深入理解该部分内容。
同时也希望能帮助在前端开发道路上学习的小伙伴们,对自己的学习有更清晰的规划,对自己的知识点有更细致的梳理。
前端学习 CheckList
-
Web 工作原理
- 互联网工作原理
- 浏览器工作原理
- 网络请求工作原理
- DNS
- HTTP(CORS 和 WebSockets)
- 虚拟主机
-
前端开发
- HTML
- CSS
- JavaScript
-
进阶技能
- Web 动画 - canvas
- 前端应用架构
- React / Vue / Angular
- PWA
- JS 模块
- Webpack
- npm
- Git
- Gulp
- 网站性能优化
- 无头浏览器
- 离线开发
- 网络安全性
-
其它技能
- SEO
- 界面 / 交互设计
- web 开发工具
- Node.js
- 网站测试
-
相关知识
Web 可访问性
浏览器 API
JSON 对象
数据 API 设计
-
JS API 设计