美团点评前端技术体系的思考笔记

1、前端架构体系

5125911-eaea3ff0bf33ab58.jpg
01-美团前端架构

2、前端架构设计及演技

5125911-04bafb4bfad61f24.jpg
02-标准和自动化

前端标准化促进前端自动化,而自动化又反向促进标准化

3、前端工程师进阶

5125911-21609285b911169b.jpg
03-工程师进阶

作为一个前端工程师:

1、把项目进行复盘,从复盘中找出不足和经验。

2、做好项目和自身发展规划,然后按照规划去实施。

3、往外看就是视野,视野不是一成不变的,不能闭门造车。

3.1 规划

5125911-36732bbe6e9192f9.jpg
04-规划

衡量标准可以使用复盘的方式进行

3.2 复盘

5125911-529c3da30b62eb5a.jpg
05-复盘

项目一定要进行总结,方便后期的项目进行复用

3.3 视野

5125911-f81af98cc720445e.jpg
06-视野

核心关注圈:业务中用到、现在比较火、对自己今后的技术发展有很大帮助的。

一般关注圈:今后业务中可能会用到、在业界可能会火,发展趋势很好、自己感兴趣

扫盲关注圈:自己不感兴趣、业界不太火

4、前端团队需要具备的三个要点

5125911-226b0019e526a9a1.jpg
07-前端团队具有的三个元素

5、其它

组件化:是个方法论,跟使用vue、react这些框架没有关系,比如jQuery的组件化可以css、html、js抽离到单独的文件夹中,使用webpack打包到一起,dom操作不能影响外部的环境,只能管内部的实现,不能管外部的实现。

考察面试者技能:学习能力、解决问题能力、专业能力、经验、成长潜力

技术选型不是个人喜好、更不是纯粹的框架优劣,而是结合团队规模、团队中的项目特点(比如团队里所有人只维护几个项目,和团队中所有人都在开发和维护很多不同的新项目是不同的),而且我们首要考虑的是移动端的选型和技术栈统一,Vue2.0又支持了SSR,多端项目统一到Vue就是顺理成章的事情了,React的确也是一个很优秀的框架,暂且不论性能、体积和其它的客观因素,单就组件化的开发方式、学习和上手成本这两个因素而言就更适合的我们的团队使用了。

猜你喜欢

转载自blog.csdn.net/weixin_33860737/article/details/87584403