出于兴趣,选择从事Web重构工作,也非常幸运,能够将兴趣与工作结合在一起,既保证了公司和个人的收入,又能倒腾爱好。
到目前为止,一直就职于中小型互联网公司从事Web重构开发,在项目与技术结合方面,比较幸运的是项目有“旧衣翻新”,也有“无中生有”,技术点是“无所不用其极”;当然,在小团队中会有较多局限性,姑且不说新项目以当前团队力量很难采用Angular、React这类技术,就是已有项目的工作流中,都存在各种各样的问题,如需求变动频繁原型难定,设计师比较随意设计稿无栅格、未组件化模块化,前端定了规范还是会出现层级嵌套不合理、样式随意命名、脚本面向过程,后端不和前端玩一堆源码、console、debugger上线…
在小团队中,重构工作主要是跟PM和同事讨论下网站大概怎么个做法,从设计师那接稿输出HTML给后端,和市场、编辑互动做些活动专题,帮后端封装些功能性脚本。
平时较多关注阿里、淘宝、腾讯、京东、网易、百度等互联网技术团队及其开源项目;关注玉伯、寒冬、承玉、张鑫旭,阮一峰、CSS森林、css88等博客和SNS;w3cplus、w3help、CSS-Tricks、W3C、MDN、IBM DeveloperWorks、*、infoQ、oschina、open-open、slideshare、segmentfault、V2EX、博客园、知乎、掘金等社区;还有在Github上Star一些项目…
在Web重构开发中,接触了很多优秀的人、优秀的项目,上线了很多项目;
所见,所闻,所事,所感,就促使我写下了这个系列文章,以抛砖引玉,以交流互动,以温故知新。
接下来的系列文章中,不涉及基础知识,大多是方法、分析和总结。
注:本系列成文于2014年,于2015年发布于博客园,今年(2018年)再次修订,As Little as Possible, as Much as Necessary,故再删再增。
(本篇结束)
许可协议:*转载-保持署名-非商业性使用-禁止演绎 (CC BY-NC-ND 4.0)
By 小可 from https://xinlu.ink/tech/pro-web-reconstruction-1-preface.html