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