新闻资讯
直播高效研发之道
需要做的优化工作很多,那自然是希望能够不用每个业务都去做一遍,这就需要去做一些研发效率方面的事情,帮助技术人员快速去做这些事情。
研发效率怎么理解?首先需要有完整的构建体系。这个体系里的工具是根据业务的特点来选择,没有好坏之分,没只有合适之分。同时,需要组件体系来管理组件,你的前后端复用最终都是要以组件的方式存在,组件可以把业务分解到非常细的密度,利于更好的复用。在组件的使用上面需要更快捷的使用方式,上传、更新以后,在需要的时候能快速更新到业务里面去。这些所有的其实都是基于技术栈的统一。
体系建立以后,怎么在业务中使用呢?
业务组件分两种:一是基础组件,就是没有业务区分、通用的,这种不涉及逻辑,只有UI组件,使用的时候可以直接引入UI组件。二是业务组件,需要去做合理的拆分。通常的直播间要拆分为很多很多点,视频、点赞、送礼等等。拆分后如果以后有业务不需要点赞功能,把点赞组件引用去掉就可以,这样就能快速组成新的业务。在引用的时候有3个原则,第一是以快速的搭建为目标,第二是用户只要install下来就能用,三是运行要简单,不需要某个的时候把它干掉就好。
回复列表