泛积木-低代码 是 可以广泛使用的积木框架,可以广泛适用的低代码平台。
泛积木-低代码 最大的特色 就是 零前端 ,包含可视化页面编辑器,页面的开发不再局限于前端工程师,后端工程师、甚至不懂代码的也可以通过页面拖拽、配置生成页面。
如果您是后端开发,接收外包项目,处于无前端的尴尬,泛积木-低代码 可以帮您解决,并让您把控整个项目;如果您们团队的主力研发都是后端,可以使用 泛积木-低代码 正常开发项目功能,并节省人力及时间成本。
泛积木-低代码 简介
泛积木-低代码是前后端分离项目,前端使用的是 React,后端使用的是 Node.js (版本为 16+ 即可),前端代码只需部署一次,后续都在网站内进行页面开发,包含可视化页面编辑器,页面的开发不再局限于前端工程师,后端工程师、甚至不懂代码的也可以通过页面拖拽、配置生成页面。
泛积木-低代码的页面渲染是在 amis 上封装的,在使用过程中可以使用 amis 作为文档参考,amis 是一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率。
用 JSON 写页面有什么好处
为了实现用最简单方式来生成大部分页面,amis 的解决方案是基于 JSON 来配置,它的独特好处是:
- 不需要懂前端:在百度内部,大部分 amis 用户之前从来没写过前端页面,也不会 JavaScript,却能做出专业且复杂的后台界面,这是所有其他前端 UI 库都无法做到的;
- 不受前端技术更新的影响:百度内部最老的 amis 页面是 6 年多前创建的,至今还在使用,而当年的 Angular/Vue/React 版本现在都废弃了,当年流行的 Gulp 也被 Webpack 取代了,如果这些页面不是用 amis,现在的维护成本会很高;
- 享受 amis 的不断升级:amis 一直在提升细节交互体验,比如表格首行冻结、下拉框大数据下不卡顿等,之前的 JSON 配置完全不需要修改;
- 可以 完全 使用 可视化页面编辑器 来制作页面:一般前端可视化编辑器只能用来做静态原型,而 amis 可视化编辑器做出的页面是可以直接上线的。
amis 的亮点
- 提供完整的界面解决方案:其它 UI 框架必须使用 JavaScript 来组装业务逻辑,而 amis 只需 JSON 配置就能完成完整功能开发,包括数据获取、表单提交及验证等功能,做出来的页面不需要经过二次开发就能直接上线;
- 大量内置组件(120+),一站式解决:其它 UI 框架大部分都只有最通用的组件,如果遇到一些稍微不常用的组件就得自己找第三方,而这些第三方组件往往在展现和交互上不一致,整合起来效果不好,而 amis 则内置大量组件,包括了富文本编辑器、代码编辑器、diff、条件组合、实时日志等业务组件,绝大部分中后台页面开发只需要了解 amis 就足够了;
- 支持扩展:除了低代码模式,还可以通过 自定义组件 来扩充组件,实际上 amis 可以当成普通 UI 库来使用,实现 90% 低代码,10% 代码开发的混合模式,既提升了效率,又不失灵活性;
- 容器支持无限级嵌套:可以通过嵌套来满足各种布局及展现需求;
- 经历了长时间的实战考验:amis 在百度内部得到了广泛使用,在 6 年多的时间里创建了 5 万页面,从内容审核到机器管理,从数据分析到模型训练,amis 满足了各种各样的页面需求,最复杂的页面有超过 1 万行 JSON 配置。
泛积木-低代码 包含内容
泛积木-低代码包含以下功能(前后端共同实现),也就是初始项目即配带如下功能:
- 登录;
- 注册;
- 重置密码;
- 验证码(项目验证码发送采用邮箱模式);
- 页面权限控制(浏览、编辑、删除);
- 页面启用、禁用;
- 页面对外(不登录即可查看);
- 页面版本控制;
- 可视化页面编辑器;
- 界面化配置菜单;
- 邮箱通知;
- 用户管理;
- 页面浏览量;
- 代码版本比对;
- PC、M双UI;
- debug模式;
- 查看日志;
- 网站页脚自定义配置;
- 适配对接。
泛积木-低代码 文档及示例
文档
泛积木-低代码 提供完善的文档说明 泛积木-低代码 文档,使用中还可以参考 amis 文档 。
示例
泛积木-低代码 提供完善的示例文档 泛积木-低代码 演示示例,使用中还可以参考 amis 文档 。
泛积木-低代码 授权
泛积木-低代码 可以通过如下方式获取授权:泛积木-低代码 订单说明 。
泛积木-低代码 活动
泛积木-低代码 为老用户提供邀请新人下单即送积分的活动,积分可用于后续订单(积分和现金比例按照 1:1 抵扣)。