怎样才算优秀的web工程师

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样才算优秀的web工程师相关的知识,希望对你有一定的参考价值。

1、DNS 解析,使用 CDN,把资源请求分散到多个域名上去;

2、理解 HTTP Headers (Expires、Cache-Control、If-Modified-Since)

3、Steve Souders 的所有高性能网页优化规则(参考:High Performance Websites 一书)

4、如何解决 PageSpeed、YSlow、Chrome Dev Tools Audit、Chrome Dev Tools Timeline 等工具列出的所有问题;

5、何时把任务传到服务器,何时适合传到客户端;

6、缓存,预取和延迟加载技术的使用;

7、原生 javascript,知道何时从头开始做,何时参考别人的代码,同时可以评估这样做的优缺点;

8、 最新的 MVC Javascript 库知识以及用法;

9、CSS 标准的知识与用法;

10、JavaScript的计算机科学部分的知识(内存管理,垃圾收集算法等等)

换句话说,如果说精通html+CSS+JS,了解后端知识,只是60分的合格前端;那么要想成为受追捧、拿高薪的80分优秀前端,要对业务需求和、架构设计有真正的运用;而100分的顶级前端,则必须要能够兼顾技术和设计,更接近「以前端开发为主的全栈工程师」了。

 

以上是关于怎样才算优秀的web工程师的主要内容,如果未能解决你的问题,请参考以下文章

想成为一名优秀的Web前端工程师,这5点你要知道

怎样系统的学习WEB前端,系统教程分享

怎样成为一名优秀的算法工程师

怎样成为优秀的后端工程师

面试腾讯Android高级开发岗位被血虐,到底具有怎样的技术才算高级水平?

面试腾讯Android高级开发岗位被血虐!到底具有怎样的技术才算高级水平?