只懂技术的前端不是好前端——优秀前端的所需技能

欧雷 发表于

0 条评论

经过将近两年 Web 前端方面的开发工作,在做过项目与查看过一些资料之后,将自认为成为一个「优秀的 Web 前端攻城狮」所需具备的技能和知识总结如下(对我在知乎上的答案的补充):

  1. Area.1 基本功——连基本功都不扎实,好意思说自己是做前端开发的吗?!
    1. HTML 4.X/XHTML
    2. CSS 2.X
    3. JavaScript 中 BOM 以及 DOM 的简单操作
  2. Area.2 晋级——大部分人过不了这关!
    1. HTML 5
    2. CSS 3.X
    3. 矢量绘图(SVG、VML)
    4. ECMAScript(JavaScript 的核心)、BOM、DOM 深入了解
    5. HTTP 协议
    6. Ajax
    7. 浏览器工作原理
  3. Area.2(副本) 副本就是 BOSS 很恶心,但是爆出来的都是极品啊!
    1. JavaScript OOP
    2. JavaScript MVC
  4. Area.3 优化
    1. Web 性能优化
    2. Web 设计
    3. 排版印刷
    4. UX
  5. Area.4 拓展——完全靠兴趣,一般项目用不到
    1. 微软的 COM
    2. Mozilla 的 AOM

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议,可自由转载、引用,但需署名作者并注明文章出处且不能用于商业用途。

目录