最近nocobase创始人的一篇文章火了,讲述了低代码平台nocobase是如何立项,开源,然后一步一步走过来
源代码
http://www.gitpp.com/yyc/nocobase-cn
NocoBase 是一个可扩展性第一的开源无代码/低代码平台,用于构建业务应用程序和企业解决方案。
所见即所得
1、NocoBase可以开发复杂、有特色的业务系统,但这并不意味着需要复杂、专业的操作。只需单击一下,配置选项就会显示在使用界面上,具有系统配置权限的管理员可以直接以所见即所得的方式配置用户界面。
模型驱动
大多数表单、表或流程驱动的无代码产品直接在用户界面中创建数据结构,例如 Airtable,其中向表添加新列就是添加新字段。这样做的优点是使用简单,但缺点是功能有限,无法灵活满足更复杂场景的需求。
NocoBase采用数据结构与用户界面分离的设计思想,允许您为数据集合创建任意数量的块(数据视图),每个块中具有不同的类型、样式、内容和操作。这平衡了无代码操作的简单性与本机开发的灵活性。
NocoBase 是一个支持私有部署,并且极易扩展的开源无代码和低代码开发平台。
NocoBase 官网
https://cn.nocobase.com/
NocoBase 源代码
https://gitee.com/nocobase/nocobase
过去 12 个月的收入
虽然nocoBase刚刚发布 1.0-alpha,还未公开提供标准的商业许可证和商业插件,但在 2022 年 10 月nocoBase就收到了第一笔大额的收入。在过去的 12 个月里(2023 年 5 月 至 2024 年 4 月),nocoBase的收入共计人民币 226 万元(外币全部兑换成人民币)。
最近,nocoBase讲述了他们的故事 和收入,很有启发性:
在2020年,新冠疫情的全球大流行深刻地改变了商业世界的运作模式。在这样的背景下,一位企业家发现自己处于一个十字路口。他同时经营着三家公司,涵盖了体育赛事、科技和在线服务领域。尽管疫情对他的体育赛事公司造成了致命打击,但令人意外的是,他的另外两家公司却逆流而上,实现了营收和利润的双增长。
然而,疫情带来的封锁和社交距离措施让他感到前所未有的孤立。面对数月的居家隔离,他开始感到与世隔绝,这种情绪在他的心中酝酿成了一种迫切的需求——与世界保持联系,每天接触新鲜事物。
在一次深夜的谈话中,这位企业家向他的妻子坦露了心声,表达了他想要创造一款能够激发长期激情的产品的愿望。他不希望自己的创造力和与世界的联系因疫情而停滞。他的妻子给予了他支持和鼓励,这成为了他前进的动力。
很快,他联系了Chenlin,一位在体育赛事平台担任开发工作的同事。两人自2018年起就不时讨论着一个创新的产品构想。在几次深入的讨论后,他们确定了产品的目标场景、设计原则、形态和架构。随后,他又从其他团队中招募了一名同事,形成了一个小型但精悍的初始团队。
经过几个月的紧张筹备,他们为这款产品选定了一个名字:NocoBase。这是一个面向开发者的无代码开发平台,旨在成为开发团队的基础设施。NocoBase的设计哲学是简洁而强大的:80%的需求通过无代码方式实现,剩下的20%通过扩展开发来完成。它采用了微内核、插件化的架构,所有功能都以插件的形式提供,这样的设计使得NocoBase具有极高的灵活性和扩展性。
在确立产品方向的同时,团队还决定了三个关键的发展策略:
1. 开源:他们相信开源是最大化产品扩展性的最佳途径。开源的模式也意味着可以减少市场和销售的投入,让产品触及全球的用户。
2. 六年规划:他们决定不急于求成,而是用六年的时间来精心打磨产品。这个规划包括了制作最小可行产品(MVP)、将产品推向市场进行实际测试和验证,以及向更多企业推广产品和建设开源社区。
3. 利润分享:他们决定,一旦开始盈利,将把每年利润的20%(后来提升至30%)分配给核心团队,以表彰他们的辛勤工作和对公司的贡献。
这个决定标志着一个新的开始,一个团队共同为一个伟大的目标而努力的开始。他们相信,通过不懈的努力和持续的创新,NocoBase能够成为连接他们与世界的桥梁,让他们的创造力和热情得以释放。
目前的情况:
作者认为,nocoBase还是一个不知名项目,其实已经很厉害了
一些数据
源代码
http://www.gitpp.com/yyc/nocobase-cn
NocoBase 是一个可扩展性第一的开源无代码/低代码平台,用于构建业务应用程序和企业解决方案。
加油,中国开源人!走向世界
NocoBase 是一个支持私有部署,并且极易扩展的开源无代码和低代码开发平台。
NocoBase 官网
https://cn.nocobase.com/