前端开发过程中有哪些问题需要考虑?

前端开发过程中有哪些问题需要考虑?

组件库 模块化

前端业务团队 做的事情沉淀组件库 团队基础沉淀
模块化

开发效率

前端团队对业务响应速度的反馈

1.业务代码架构设计

  1. 可重用模块和组件
    第一点是业务代码的架构设计,好的设计能够极大的减少代码量和出 bug 的可能
    第二是拥有大量可重用的模块和组件,能够快速的实现交互

运行效率

可维护

1.新业务功能
2.改版
3.改bug

体验优化

解决方案
组件化 : webcommponent react
模块化 : webpack
开发效率 : MVVM(angularJS,vue) (redux)React
运行效率: react dom
可维护 : redux

基于React生态

组件化:
React天生组件化,react的核心
通过react可以在团队内积累业务组件,社区组件

模块化 :
基于webpack 可以使用es6

开发效率
react的代码 基本上是组件的组合 分而治之 而且相比MVC去除了ctrl的角色 只用关心一个render

运行效率
react 实现了vdom

可维护性
基于redux 确定性的store很容易定位问题

精益react
https://zhuanlan.zhihu.com/leanreact

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容