互联网时代前端"手工艺人"的百宝箱
武林高手都有几件称手的兵器, 更别提手中无剑, 心中也无剑的世外高人了.
软件开发者做为新时代的"手工艺人", 当然也需要自己称手的工具来改变这个世界.
我做为一名专业的前端工程师(F2E), 特将自己多年的经验整理出来, 一方面帮助自己理清思路, 想想自己是怎样一步步走过来的, 另一方面当然也是想和大家一起分享下我的收获, 希望每个人都能够从中获益, 特别是那些想入门前端开发的朋友.
我当年无数次梦想着有那么一份总结文档摆在我面前, 让我免于走弯路, 话说站在巨人(当然我不是什么巨人, 身边也没有这样的巨人)的肩膀上, 我们才能够如此轻松愉快地学习到各种精华. 别人可能是一辈子的研究成果, 我们可能一天就看完了, 正是知识的传承在推动着时代的进步, 改变世界.
由衷的感谢那些在前端道路上一路指引着我们的前辈们, 非常感谢. 我从你们那里学到了太多东西.
这份总结我会保持更新, 如果有任何问题, 欢迎大家提出各种issues, 当然也鼓励大家fork出自己的版本.
- 模块化 AMD CMD, 标准通用的模块化方案(ES6)
- 组件化(标准, 通用), Web组件的标准化(Polymer), 组件生态圈, 想想 npm 的发展势头
- 前端单元测试, 功能测试, 多浏览器测试karma
- HTTP/2 HTML5 CSS3/CSSNEXT/CSS STILL SUCKS ES5 ES6
- 前端工程化, 开发流程标准化, 工业化 | Grunt Yeoman FIS JDF coolie
- 双向数据绑定 MVVM Angular | React(Virtual DOM)
- Web前端性能优化 WPO
- 前端安全
- 响应式解决方案, 特别是图像的适配方案 Responsive Images 101
- Node.js
- Full Stack developer(全端工程师), 前后端融合
- (Single Page) Web App, 移动前端开发, Hybrid App
- Web Game
- 百度 FEX / EFE
- 淘宝 UED / THX / 手机淘宝 / 有一点设计UED / MUX / FED
- 腾讯 ISUX / AlloyTeam / TGideas / TID / WFE / IMWEB
- 奇舞团/去哪儿, 前端团队blog
- TODO: blog正在收集中, http://mweb.baidu.com/
- https://github.com/foru17/front-end-collect
- 携程UED
- A List Apart
- Smashing Magazine
- CSS-Tricks
- Codrops
- AWWWARDS
- 首选是行业博客
- 再是大牛的个人博客/前端著名人物博客
- Aaron / 叶小钗 / 张鑫旭 / 民工精髓 / Philip Walton
- W3CPlus周刊 以及其他前端社区
- Div.IO
- F2E - 前端技术社区
- V2EX
- 前端圈
- Teahour.fm
- Web technology for developers | MDN
- 醉前端
- 码农周刊
- Web技术日报
- ThoughtWorks**分享
- 技术流