# 为什么选择 NocoBase ## 开源,自主可控 NocoBase 采用 Apache-2.0 & AGPL-3.0 许可协议开源,在遵循协议的前提下可以免费使用。高级功能通过商业版提供,同样提供全部源代码,私有化部署,保障数据私有和安全。 ## 无代码能力强 NocoBase 有三个核心概念:数据、区块、操作。通过定义数据模型,来抽象业务;通过区块来呈现数据;通过操作将用户的指令发送给服务器完成数据的交互或变更。 ## 扩展能力强 在实际业务中,理想情况是使用无代码搭建来满足 80% 的需求,剩下的部分通常需要扩展开发。NocoBase 采用微内核架构,具备健全的插件体系,各类功能以插件形式扩展。基于 Node.js,使用主流框架和技术,包括 Koa、Sequelize、React 等,极易扩展。 ## 与已有系统融合 企业中通常已经有了各种系统和数据库,NocoBase 支持将第三方数据库或者 API 作为数据源,也支持将 NocoBase 嵌入第三方系统中,或者将第三方系统嵌入 NocoBase 中。 ## 极致简单轻量 NocoBase 采用 JavaScript/TypeScript 技术栈,一个人即可完成前后端开发。对服务器要求低,可以部署在单台低配置服务器上。 ## 一次付费,终身使用 NocoBase 只为高级功能收费。一次付费后,获取全部源代码,并可以获得 1 年的升级权利和技术支持。到期后如果不再续费,可停留在当前版本永久免费使用。