前言作者最近写了一本关于可视化构建方向的挖掘小册子,直接放链接:https://juejin.cn/book/693055...同时准备了50个50折优惠码面向所有人,名额有限,先到先得小册子介绍了在当前业务需求快速迭代的互联网环境下,如何帮助业务,为业务的快速试错和迭代提供基础支持.这是不可避免的挑战之一。其中最重要的部分是“快”。有时为了满足业务需求,我们不得不反复开发一些活动页面。所以你可能和我一样,非常想通过一个可以由运营者自组装的工具来自动生成页面,避免重复性的非技术性劳动。与行业现状相比,阿里巴巴和腾讯都有一套适应自身内部业务需求的可视化构建系统。虽然在实现细节上存在差异,但核心思想是将原本由人肉代码堆砌的作品,以可视化的方式表现出来,供运维同学使用。或者以lowcode的形式减少开发人员的重复性工作。因为涉及到业务,所以基本上不会开源。但目前开源的可视化构建项目大多只实现了部分可视化构建能力,并不能与业务场景充分结合。笔者希望借用这本小册子,一方面为没有接触过可视化建构的同学们提供一种解题思路和方法。另一方面,这本小册子会从背景到架构设计再到技术实现的细节,逐步介绍如何围绕业务场景实现一个可视化的构建需求。笔者介绍的是前端攻城狮muwoo。在此之前,我曾在51信用卡从事可视化构建平台鲁班一年,半年内发布了1000+活动页面。后来辗转来到了蚂蚁集团,接触了内部的云峰蝶项目,对我的可视化构建理念产生了一定的影响。现在团队也实现了一套可视化构建系统,也踩了不少坑。你可以在这里找到我的Github:https://github.com/muwoo知乎:https://www.zhihu.com/people/...小册子目录[x]1.前言:视觉构建诞生背景[x]2.架构设计[x]3.前期基础知识准备[x]4.模板设计[x]5.模板通信设计[x]6.模板动态设计[x]7.稳定性-模板更新策略[x]8.全局组件设计[x]9.全局组件注册[x]10.稳定性-组件更新策略[x]11.帮助开发的CLI设计与实现[x]12.可视化编辑区的实现[x]]13.可视化编辑区mock&preview[x]14.vue3Formrender实现[x]15.服务端编译实现[x]16.发布流程设计[x]17.写在最后[x]18.加餐:未解决当前可视化建设存在的问题[x]19.加餐:如何在本地运行H5可视化建设项目,你会学到什么?可视化构建的历史背景和方向选择了解可视化构建的技术设计思路可视化构建编辑区设计可视化构建动态表单设计可视化构建模板设计可视化构建组件设计可视化构建CLI设计可视化构建发布流程可视化构建页面更新策略及版本设计可视化构建页面未来发展方向适合熟悉常用js框架Vue或React并对h5可视化构建感兴趣的前端开发者
