当前位置: 首页 > Web前端 > HTML5

浅谈如何在项目中选择框架和库(FEDAY主题分享总结)

时间:2023-04-05 16:47:30 HTML5

这两天看了张克君(豆瓣前端达人,前端布道师)分享的FEDAY主题,以及我觉得对中大型项目的开发很有帮助,所以分享到这里,后面会有视频地址给大家。下面介绍主要内容。这里分享的项目是指公司实际的产品开发,多人协作,更注重结果,在规定的时间内产出高质量的产品。我们称之为商业项目。这也是我们前端工程师最基本的职责和价值所在。生产商业项目的基本点:生产高效率、高质量的产品。成本和效率变得更加重要。迭代周期长,效果长期,代码可维护性差。基本前提:成本与效率问题达成目标的成本与效率团队合作的成本与效率后续迭代的成本与效率从表面上看,原来的员工似乎习惯于用原来的工作方式和方法来解决现有的问题,而不是usingNewwheels来解决问题(项目时间紧,不愿意接受新对象)。是因为车轮、路面,还是汽车本身的重量?如果给新轮子的人没有给它圆形或六边形怎么办?从这些角度来讨论我们常说的维度选择框架是没有问题的,我们也很认同。但是不同的维度权重在不同的项目中是不一样的!解决一个问题没有统一的原则!通过练习来测试自己!选择原则1.适用性原则避免过渡性实现,暂时使用一些,现在可能不用,或者满足当前需求的库不多。2.库的选择缩小了依赖范围,依赖于稳定性的方向。避重就轻,避繁就简,以简治繁,以虚为实。可替代性3.主框架的选择没有单一的规则。拥抱高层建筑的未来体验与价值。择优原则(初级版)1.适度原则2.库的选择,尽量同时满足以下条件统一、方便、轻量、依赖少3.库的选择主要框架:做足够的研究和实践,多和老司机交流4.CodeReview非常必要。总结一下自己的代码和库在整体代码中所占的比例。最后用一张图总结一下。大家都知道著名导演李安。这是李安拍摄《比利·林恩的中场战事》的片场,李安导演在选角的时候,并不是看演员的名气,也不是看演员的外貌,而是看到这个人,就会去补景这个人在他的脑海里演戏。所以我们在选择各种框架的时候,也可以把各种使用场景和方法都在脑子里填满!视频地址分享:[https://v.qq.com/x/page/e0552...]()如有疑问欢迎评论区讨论