今天就来和大家分享一下橙子试卷的技术架构和技术实现, 如果你也在调研零代码, 低代码, 或者表单引擎等技术, 那么这篇文章也许可以给你带来一些灵感....构造可扩展的组件库系统
因为我们的搭建场景是问卷, 试卷, 微页面, 所以组件库会围绕表单来扩展, 比如常用的:
文本, 图片
单选, 多选, 图片选择
下拉框
文本输入框
文件上传
电子签名
评分
等等...我们可以参考常见的低代码平台的设计思路:
简言之就是把核心UI和逻辑作为组件的主文件, 同时暴露标准的 的 可配置属性和可配置逻辑....当然不同的公司业务分析需求不同, 所以需要支持纯粹的数据收集和流转, 以便供不同业务使用....应用场景和价值
帮助中小企业或者个体提供一套低成本零代码表单搭建解决方案,且不止于表单/试卷
基于橙子试卷的最佳实践, 轻松扩展出更多的搭建业务场景
开箱即用的组件和模版管理最佳实践, 积累和沉淀内部技术资产