当前位置: 首页 > Web前端 > HTML

ABF平台设计(一)——新一代标准化中后台研发平台

时间:2023-03-28 13:51:50 HTML

“中后台”泛指各类互联网公司开发的面向内部或ToB用户的运营管理平台,如各类CMS系统和CRM系统等,其特点是交互复杂度高(大量的复杂表单、表单、弹框)、碎片化严重(功能随着业务的发展而完成,缺乏早期的顶层设计),并且交互体验相对较低(尤其是内部系统在性能和滞后方面要求不高),迭代频繁(随业务需求随时变化)。在中后台系统的业务支撑中,前端往往面临人少任务多、碎片化、需要频繁补充支撑的局面。优酷运行的中后台系统就是一系列具有这些特点的系统。随着用户需求和竞争环境的变化,需要制定灵活的内容和用户策略,以满足不同用户在不同场景下的内容消费需求。需要研究和开发。大量的支撑系统,ABF作为所有支撑系统的技术基础而诞生。ABF平台英文全称是“ABackstageFactory”,即:中后台研发工厂,是“中后台系统”的标准前端研发解决方案,注重工具、流程的统一中后台系统研发在流程、快速迭代等方面的需求痛点,最终目的是让中后台系统研发像工厂流水线一样更加“工业化”,提高研发迭代的质量和效率,让业务支持更加快速高效,降低业务试错成本。为了实现上述目标,ABF平台通过构建多个中心功能,提供统一的中后台研发解决方案。每个模块的介绍都有单独的文章输出。可以点击链接继续学习:配置中心:SpecificationsCreatedfromApplicationstothefinalpagelaunchprocess。我们只是pipeline的configurator渲染中心:通过微前端base,控制导航菜单、权限、用户等一些常用的页面渲染侧框,让子应用(页面)灵活且相互独立影响.渲染中心素材中心:通过对接中后台的前端素材标准,规范素材的生产流程和产品,让一些通用的素材在各个系统中灵活流转。素材中心构建中心:借助低代码构建能力,为页面构建赋能更多角色,尝试进一步提升开发迭代效率。优酷中后台低代码开发程序体验中心:作为每一个中后台运行的耳目,感知和数据化系统的稳定性、效率、使用情况,发现问题并尝试解决.体验中心