为什么要写这个系列

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

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

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

平时较多关注阿里open in new window淘宝open in new window腾讯open in new window京东open in new window网易open in new window百度open in new window等互联网技术团队及其开源项目;关注玉伯open in new window寒冬open in new window承玉open in new window张鑫旭open in new window阮一峰open in new windowCSS 森林open in new window 等博客和 SNS;关注 w3cplusopen in new windoww3helpopen in new windowCSS-Tricksopen in new windowW3Copen in new windowMDNopen in new windowIBM DeveloperWorksopen in new windowstackoverflowopen in new windowinfoQopen in new windowoschinaopen in new windowopen-openopen in new windowslideshareopen in new windowsegmentfaultopen in new windowV2EXopen in new window博客园open in new window知乎open in new window掘金open in new window等社区 …

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

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

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


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


更新日志:

  • 2015-07-11

(本篇结束)

CC BY-NC-ND 4.0

Last Updated: 2021/7/10下午8:54:57
Contributors: xianghongai