乐趣区

关于前端:ABF平台设计一新一代标准化中后台研发平台

“中后盾零碎”个别是指各种互联网公司研发的面向外部或者 ToB 用户的经营治理类平台,如各种 CMS 零碎、CRM 零碎等,它们的特点是交互复杂度高(大量简单表单、表格、弹框)、碎片化重大(随着业务的倒退补全性能,晚期的顶层设计缺失)、交互体验绝对较低(尤期是对内零碎,在性能、卡顿方面要求较低)、迭代频繁(随着业务的诉求随时变动)。前端在中后盾零碎的业务撑持中往往面临着人少事多、碎片化,须要常常补位撑持的状况。

优酷的经营中后盾零碎就是具备这些特点的一系列零碎,随着用户需要和竞争环境的扭转,须要制订灵便的内容和用户策略,来满足不同用户在不同场景下的内容生产需要,须要研发大量的撑持零碎,ABF 就是作为所有撑持零碎的技术底座而诞生的。

ABF 平台英文全称为“A Backstage Factory”,即:中后盾研发工厂 ,这是一个面向“中后盾零碎”的、规范的前端研发解决方案,聚焦中后盾零碎研发中工具对立、流程规范、人员流动、疾速迭代等方面的需要痛点。最终目标是让中后盾零碎的研发像工厂流水线一样更加的“工业化”,晋升研发迭代品质和效率,让业务的反对更加迅速高效,缩小业务试错老本。
为了实现上述指标,ABF 平台通过建设几个核心性能去提供对立的中后盾研发解决方案,各个模块的介绍都有独自的文章进行输入,大家能够点击链接去持续理解:

配置核心:标准从利用创立到最终页面上线的流程。咱们只是流水线的配置器
渲染核心:通过微前端基座,管制一些通用的页面渲染侧框架如导航菜单、权限、用户,并做到子利用(页面)可能灵便的组装搭配而且相互之间不依赖影响。渲染核心
物料核心:通过拉齐中后盾前端物料规范,规范化物料的生产流程及产物,使得局部可通用的物料能在各个系统中灵便的流通。物料核心
搭建核心:借助低代码搭建能力赋能更多角色进行页面搭建,并尝试在开发迭代效率上进行进一步的降级。优酷中后盾低代码开发计划
体验核心:作为各个中后盾运行状况的眼耳鼻,把零碎运行的稳定性、效率以及应用状况进行感知并数据化,发现问题并尝试去解决问题。体验核心

退出移动版