DevOps 如何帮助前端提升研发效率?
伴随着移动互联网行业的快速发展,为了不断提升用户体验,软件产品快速迭代投入市场成为了企业的刚需。而作为产品与用户直接交互的门面,前端业务成为了产品快速迭代过程中最忙碌的岗位之一,前端的持续集成、交付、部署也成为企业研发效率提升的瓶颈。 前端研发效能瓶颈 随着软件产品规模不断扩大,复杂度不断提升,研发团队规模、管理难度也呈指数级增长。不断专业化的分工,所带来的是部门和角色之间的互相不理解。具体到研发层面,由于现代大型软件应用的结构愈发复杂,技术栈丰富多样,前后端分离架构已经非常普遍。研发人员按业务范围通常分为前端与后端。 后端的发展路径基本上是收敛的。更快,更稳,服务更多用户,十几年前面对的问题,和现在面对的问题,本质上变化不大。这让后端更容易利用之前的技术积累,虽然复杂度提高,但成熟的解决方案反而可以让功能的实现变得更简单。 而前端的发展路径更容易分叉,总是有一种新方法,去解决一些新问题,层出不穷的流行前端框架也反映了这一现象。前端界面是产品与用户直接打交道的门面,用户的审美在不断提高,每年的流行审美都在变化,前端工程师好不容易精通的一个前端框架,可能过 2-3 年就被新兴框架替代了,...

