构建前端知识体系

结合平时的工做以及最近找工做的经历,我以为有必要对前端的知识进行归类整理,构建前端知识架构,以便从此的学习。css

  • JavaScript语言:js自己的词法语法规则,内置对象,语言特性,包括es6,js执行过程(事件循环,变量提高等)
  • JavaScript运行环境:浏览器api(ajax,DOM,事件,存储等),浏览器基本运行原理(网络协议,页面加载规则,渲染过程,跨域,缓存等)。运行环境可延伸到node.js。
  • 编程基础:数据结构与算法,设计模式与编码规范
  • html和css:html标签,css语法,布局,动画等。
  • 开发框架:vue、react
  • 前端工程工具: npm、webpack
  • 前端工程实践:性能优化,架构,兼容性

整理知识架构能够为本身学习提供指导方向,暂时就先写这么多,后续再更新吧。html

相关文章
相关标签/搜索