跳到主要内容

为什么要写这个系列

出于兴趣,选择从事 Web 重构工作,也非常幸运,能够将兴趣与工作结合在一起,既保证了公司和个人的收入,又能倒腾爱好。

到目前为止,一直就职于中小型互联网公司从事 Web 重构开发,在项目与技术结合方面,比较幸运的是项目有“旧衣翻新”,也有“无中生有”,技术点是“无所不用其极”;当然,在小团队中会有较多局限性,姑且不说新项目以当前团队力量很难采用 Angular、React 这类技术,就是已有项目的工作流中,都存在各种各样的问题,如需求变动频繁原型难定,设计师比较随意设计稿无栅格、未组件化模块化,前端定了规范还是会出现层级嵌套不合理、样式随意命名、脚本面向过程,后端不和前端玩一堆源码、console、debugger 上线…

在小团队中,重构工作主要是跟 PM 和同事讨论下网站大概怎么个做法,从设计师那接稿输出 HTML 给后端,和市场、编辑互动做些活动专题,帮后端封装些功能性脚本。

平时较多关注阿里淘宝腾讯京东网易百度等互联网技术团队及其开源项目;关注玉伯寒冬承玉张鑫旭阮一峰CSS 森林 等博客和 SNS;关注 w3cplusw3helpCSS-TricksW3CMDNIBM DeveloperWorksstackoverflowinfoQoschinaopen-openslidesharesegmentfaultV2EX博客园知乎掘金等社区 …

在 Web 重构开发中,接触了很多优秀的人、优秀的项目,上线了很多项目;

所见,所闻,所事,所感,就促使我写下了这个系列文章,以抛砖引玉,以交流互动,以温故知新。

接下来的系列文章中,不涉及基础知识,大多是方法、分析和总结。


注:本系列成文于 2014 年,于 2015 年发布于博客园,今年 (2018 年) 再次修订,As Little as Possible, as Much as Necessary,故再删再增。


更新日志:

  • 2015-07-11