重学前端

最近有在学习 winter 老师的重学前端课程整理,打算根据课程的内容整理一下自己的前端知识体系,总的来说还是下面的标题进行梳理。

  • JavaScript: 按照文法、语义和运行时去讨论 JavaScript 语言。即“用一定的词法和语法,表达一定语义,去操作运行时”。
  • HTMLCSS: HTML 的功能主要由标签来承担,所以我们首先会把标签分类,并分别进行讲解。语言部分,我们会简要介绍 HTML 的语法和几个重要的语言机制。在 CSS 的语言部分,我们会从大到小介绍 @rule、选择器、单位等等。功能部分,我们大致可以分为布局、绘制和交互类。
  • 浏览器的实现原理与 API: 一个浏览器到底是如何工作的。并且,我们还会学习一些重要的浏览器 API,包括 BOM、DOM、CSSOM 等内容。只有了解了这些知识,你才能把 JavaScript 和 HTML、CSS 联系起来实现具体功能。
  • 前端工程实践: 前端的性能、工具链、持续集成、架构等实际应用内容。

index