低代码为运营需求发力 | 社区征文
前言
前端低代码虽然已经面世了很多年,但到今天仍然是不温不火,甚至褒贬不一。有的人认为低代码可以提高开发效率,替代前端开发的岗位,有的人却认为低代码连汪汪都不用。低代码毕竟不是万能的,它只是某种具体场景的一种解决方案。比如我要做一个后台管理系统,只需要用到常见的增删查改,于是百度便做出了 amis 低代码前端渲染方案;比如要做一个 H5 营销页面,于是易企秀走进大众的视野中。但当你在使用过程中,发现有一个特殊的需求用当前的低代码无法实现时,便会让人很难受,甚至只能放弃低代码,用编程实现需求。尽管如此,低代码依然是某种具体场景下,最优的方案之一。
低代码运营平台
运营功能是产品中常见的需求,每次上个运营功能,便要占用我们开发资源,从需求提出到开发、测试,最后上线,周期也比较长。但是开发的功能基本大同小异,九宫格抽奖、大转盘、签到、打卡、答题等等运营方式,无非就是把以往的抽奖,换个奖品图片、换个主题风格、换个规则或文案,即时功能不大,但上线却不快。
这时候,低代码能发挥的价值就出来了。打造一个低代码运营平台,快速完成以上需求的搭建和发布,无需开发人员介入,便可以上线。腾出开发人员的精力,为公司创造更大的价值。低代码运营平台,很多大厂都有了自己的方案。
京东的魔笛平台:https://xie.infoq.cn/article/34239c16ff24f57f277597ce8
vivo 的悟空平台:https://xie.infoq.cn/article/2eac85154f18010da98cb8301
伴鱼的波塞冬平台:https://www.infoq.cn/article/7mfbRc6R56T6upwSq8sI
可惜当前几乎没有一个完整的方案是开源的,只能够自己打造。参考各大厂的方案,根据自身的实际需求,开发一个更适合自己公司的低代码运营平台。
平台架构
模板管理功能:主要管理已经做过的一些活动模板,大转盘、九宫格等等,可用于配置模板相关信息。
组件管理功能:分为基础组件和自定义组件,在基础组件不满足下,可以开发自定义组件。
配置管理功能:相当于编辑器,组合模板和组件等,生成一个新的活动。
展望未来
当前的低代码主要还是通过可视化界面、拖拽和配置等方式,来帮助开发人员快速完成页面,无需写大量的代码,但是前提还是开发人员已经编写了组件,才能满足低代码平台的开发。未来的低代码应该是与 AI 结合,实现更智能的低代码能力。AI 结合到低代码开发平台中,提供智能功能和决策支持,自然语言处理、视觉识别等。不需要开发人员前端做太多的组件编写工作,做到真正的低代码,或者是无代码。
版权声明: 本文为 InfoQ 作者【--linshuai】的原创文章。
原文链接:【http://xie.infoq.cn/article/6848efed2ce36d2a6c56ac1b1】。文章转载请联系作者。
评论