前端开发会写出酷炫的 CSS,性能高效的 JS,大家都遵循着一些规则开发很多功能,但是通常会忽略浏览器到底是如何工作的这样一个问题,这的确是一个令人深思的一个问题,了解浏览器工作原理对前端工程师来说是一个大的进阶。
浏览器的主要组件如下:
- 用户界面:
- 浏览器引擎:
- 渲染引擎:
- 网络:
- JavaScript 解析器:
- UI 后端层:
- 数据存储:
前端开发会写出酷炫的 CSS,性能高效的 JS,大家都遵循着一些规则开发很多功能,但是通常会忽略浏览器到底是如何工作的这样一个问题,这的确是一个令人深思的一个问题,了解浏览器工作原理对前端工程师来说是一个大的进阶。
浏览器的主要组件如下: