NocoZen 开源发布:基于 Vue3 + TS + Node.js 的简道云开源替代

55 阅读6分钟

image.png

NocoZen 介绍

NocoZen(仟伯零代码软件搭建平台)是一个比较有特点的项目,是一个基于 Vue3 和 Node.js 构建的零代码/低代码 Web 应用搭建平台,旨在为用户提供即开即用快速搭建各类业务系统的解决方案,NocoZen已经实现的核心功能足以和简道云这样的商业产品媲美,只不过成熟度还是有明显的差距,但是已经初步具备了生产可用性,无论个人学习研究还是企业内部使用都是非常值得关注的一个开源项目。

NocoZen Or 简道云

商用和开源的零代码/低代码软件有很多,各自都有自己适合的应用场景,NocoZen功能和操作和简道云类似,也各有优缺点,用户体验上适合的场景相同,针对的用户群体有所不同,毕竟一个商业SaaS,一个开源项目。

如果您既想要拥有明道云、简道云这样成熟产品的即开即用的用户体验,又想要打造完全属于自己的零代码开发平台,又觉得从零开始成本又太高,又或是企业用户想要实现可审计、源代码可掌控、数据主权可掌控,那么基于NocoZen开源项目打造自己的零代码软件平台是您唯一适合的选项,它可以为您提供一个完美的起点,既能够实现即开即用的可视化搭建,又无需从零开发就能快速上线业务系统,无论是想要搭建内部管理系统,还是想要打造自己的SaaS平台,NocoZen都是理想的解决方案。

主要功能对比

本文我们对NocoZen和简道云核心功能做一个简单对比,介绍一些各自的特点,简道云作为一个成熟的商用SaaS产品,从全面性和完整性优势上自然不必多说,详细的功能本文不做过多介绍,有需要了到各自的官网去了解,本文重点为那些有开源需求的个人和企业提供快速了解和参考。

工作台

NocoZen工作台和简道云工作台都支持应用、图片、富文本、图表、快捷入口等功能,编辑效果也基本类似,简道云功能更完整,NocoZen相对还有一些功能欠缺,不过界面展示效果有些自己的特色,个人喜好也不尽相同。

image.png

图1:简道云工作台

image.png

图2:NocoZen工作台

表单定制

NocoZen和简道云表单定制方面表单组件数量接近,表单布局方面NocoZen更有优势,支持自由拖拽设置组件大小,拖拽顺滑,支持标题位置自由设置;简道云仅支持几种固定列数设定,组件标题仅默认左上方布局不支持其它设置。组件的关联及数据联动设置方面两者都能够支持,简道云功能更成熟和完整,NocoZen仅基础支持,功能实现还不完整。其它组件基础设置功能实现相近。完整的表单定制功能也是有比较深的技术门槛的,有这块开发需求的小伙伴可以参考下,没有一定的技术和架构能力短时间可实现不了完整的功能,这也不单是一个界面组件能实现的问题,还需要复杂的后台存储配合才可以。开源也是一种接力,站在前人的肩膀上可以看的更远,相互分享相互学习,可以更快的成长。

image.png

图3:简道云表单设计

image.png

图4:NocoZen表单设计

流程定制

NocoZen和简道云在流程定制方面同样功能比较接近,简道云更成熟,功能更完善,NocoZen仅支持并行会签、顺序会签、或签等基本流程,流程类型和配置还需要再完善,流程图基于D3.js底层API自己做的封装,灵活度是绝对足够,市面上也很难找到同款,一般都是使用现成的开源库或基于现成的开源项目改改来实现的。

image.png

图5:简道云流程设计

image.png

图6:NocoZen流程设计

图表报表定制

报表定制方面NocoZen目前支持的图表类型相对还不算太少,就是细节配置都缺失的比较多,一般需求实现影响不大,不过NocoZen也有自己的一些特点,能够支持丰富的日期字段分组类型,支持多级维度分组展示等,基于D3.js底层API自己做的封装,也是下了狠功夫了,支持多级维度分组功能使用封装好的图表组件库也是实现不了的,只不过基于D3.js自己做的封装要写的代码实在是太多了太复杂了,如果这个功能是刚需那就有福了。简道云依旧胜在成熟度比较高,细节完整。

image.png

图7:简道云图表设计

image.png

图8:NocoZen图表设计

应用界面

最后简单展示下各自应用界面做个参考,详细功能有需求的小伙伴自己去部署体验吧,总体上NocoZen(仟伯零代码软件搭建平台)还远不如简道云那么成熟完整,但是也不妨碍NocoZen作为一个有特点有个性的开源项目的存在,后续该项目会继续扩展多语言支持、AI知识库、AI数字员工、Minio、OSS、S3对象存储支持、PostgreSQL数据库支持、模板市场、插件市场等,正如文章首段所说每个产品各有各的适用场景,就看你需要什么。

image.png

图9:简道云应用界面

image.png

图8:NocoZen应用界面

结语

国产开源近几年发展越来活跃了,优秀的开源项目也不再是大厂开源项目的秀场,国内个人和小团队出品的类似NocoZen这样开发需要巨大投入的优秀开源项目已经有很多了,开源后续发展仍然需要开源社区共同接力才能不断发展强大,它的发展需要大家共同的包容和不断添柴加火的支持,虽然每个人的力量微不足道,哪怕只是点了一个星,星火可以燎原,凭借中国软件人才有巨大的数量,足够在各个领域培育出强大的社区,社区成员都从开源中来再反哺到开源中去,国产开源终将逐步在各个领域从跟随者转变为领跑者。:)