前言:
时间过的好快,进入这个互联网的fe行业已经快*年了,读书还是一个需要坚持的东东,是一种坚持,因为兴趣所以热爱。
正文:
其实这边书一种在间断地看着,今天组里买了一本,决定开一个系列,静静地品一下,重新审视自己的深度和方向。
1、如何做的更好的Web前端工程师?
- 必须掌握基本的Web前端开发技术如:CSS,HTML,DOM,BOM,Ajax,JavaScript等,还要了解它们在不同浏览器的兼容问题,渲染原理和存在的Bug。
- 网站性能优化,SEO和服务器端的基础知识也是必须的
- 运用工具进行辅助开发
- 掌握理论层面的知识,包含代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等
2、 重构?
重构的 本质:构建一个前端灵活的 MVC框架,即 HTML作为信息模型(Model), CSS控制样式(View), JavaScript负责调度数据和实现某种展现逻辑(Controller)。
重构的原因:
- 根据W3C标准进行重构,让前端代码组织更有序,显著改善网站的性能,提高可维护性,对搜索引擎更友好。
- 重构后的网站能带来更好的用户体验,文件更小,下载速度更快。
开篇总结:
在知识体系上既要 广度,又要有 深度。 后面的路很长,一步一步坚定地走下去。
标签:重构,Web,开篇,读书笔记,前端,高质量,可维护性,HTML,CSS From: https://blog.51cto.com/u_16170312/6551640