一名优秀的Web前端工程师需要具备哪些技能?

2020-07-26 11:19发布

3条回答
小猴子
2020-07-29 11:45

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

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

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

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

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

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

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

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


一周热门 更多>