由白玉兰开源开放研究院指导,联合掌门教育、声网、vue北京,举办的第二期前端技术分享活动,已于6.19号落幕,以下为大咖讲师们,现场演讲的整理稿,感谢大家的支持:
讲师介绍
分享嘉宾——徐小夕,开源社区活跃贡献成员,H5-Dooring 编辑器作者, 致力于前端工程化和可视化方向的研究,以下为徐小夕同学精彩演讲的部分内容:
传统前端业务开发中,组件角色定位、演化
在传统Web开发过程中,前端项目的技术架构方式大概分为几个步骤,一般我们先确定一个基础的技术选型,比如Vue或者React,随后,我们会选择功能组件库,比如ElementUI或者antDesign,之后再根据业务需要,二次封装一些定制化的业务组件,这基本上就完成了我们对中后台系统的技术结构搭建。
随后,在不断的业务开发过程中,我们再根据实际需要,抽象一些公共区块模块,经过日积月累,通过这些业务区块组件,我们就可以快速的去搭建一个新页面,从而极大的提升团队的开发效率。
但是,在这种场景下,我们仍然不可避免的,需要主动去创建新的页面,这个过程链路依旧很长,针对这种情况,我们就需要考虑有没有更优雅的方式,将这种开发流程状态进行抽象,规