NocoBase 一个极易扩展的开源无代码和低代码开发平台(nocodeapi)

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的 NocoBase 是一个极易扩展的开源无代码开发平台。

NocoBase 一个极易扩展的开源无代码和低代码开发平台(nocodeapi)

NocoBase 介绍

NocoBase 是一个极易扩展的开源无代码开发平台。 无需编程,使用 NocoBase 搭建自己的协作平台、管理系统,只需要几分钟时间。

哪些场景适合使用 NocoBase

  • 中小企业和组织为自己或者为所在行业搭建业务平台和管理系统,希望价格足够低,甚至免费不懂编程也可以灵活定制,需要完全掌控源代码和数据,可以以自有产品的形态自由分发和销售。
  • 服务商和外包团队为客户开发协作平台和管理系统,希望尽可能降低开发成本,需要极致友好的二次开发体验,必须以独立产品的形态为,客户私有部署客户可以自由分发和销售。

为什么选择 NocoBase

  • 开源免费
  • 采用 MIT 许可协议,不限制商业使用
  • 拥有全部代码,私有化部署,保障数据私有和安全
  • 针对实际需求自由扩展开发
  • 具备良好的生态支持
  • 无代码能力强
  • 所见即所得的可视化配置数据结构配置与界面配置分离
  • 丰富的区块和操作任意组合
  • 基于角色的访问权限
  • 对开发者友好微内核,灵活易扩展,具备健全的插件体系
  • 基于 Node.js,使用主流框架和技术,包括 Koa、Sequelize、React、Formily、Ant Design 等
  • 渐进式开发,上手难度低,对新人友好
  • 不绑架、不强依赖,可任意组合使用或扩展,可用于现有项目中

架构图

NocoBase 一个极易扩展的开源无代码和低代码开发平台(nocodeapi)

环境要求

Node:

  • Node.js 12.20

Database:

  • PostgreSQL 10.x
  • Sqlite 3

简单使用

通过create-nocobase-app创建项目

快速启动

yarn create nocobase-app my-nocobase-app --quickstart --lang=zh-CN# `--lang=en-US` 语言设置,支持 `--lang=en-US` 和 `--lang=zh-CN`

分步骤执行

# 1. 创建项目yarn create nocobase-app my-nocobase-app# 2. 切换到项目根目录cd my-nocobase-app# 3. 初始化数据yarn nocobase init --import-demo --lang=zh-CN# `--import-demo` 导入演示数据# `--lang=en-US` 语言设置,支持 `--lang=en-US` 和 `--lang=zh-CN`# 4. 启动项目yarn start

使用浏览器打开 http://localhost:8000,初始的账号和密码为 admin@nocobase.comadmin123

使用 docker

# 启动 appdocker run --name my-nocobase-app -p 8000:13002 -d nocobase/nocobase# 查看日志docker logs my-nocobase-app

更多内容:https://gitee.com/nocobase/nocobase

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年1月8日 下午3:18
下一篇 2024年1月8日 下午3:34

相关推荐

  • 深圳市坐席管理系统项目

    深圳市坐席管理系统项目 深圳市是一个充满活力的城市,拥有众多的企业和机构。然而,随着城市的发展,企业面临着越来越多的挑战,其中之一就是坐席管理问题。坐席管理涉及到员工的雇佣,调度,…

    科研百科 2024年12月12日
    0
  • 如何有效管理项目进度?(如何更好的管理项目进度)

    要有效管理项目进度,可以采取以下措施: 1. 制定清晰的项目计划:在开始项目之前,制定一个详细的项目计划,包括项目目标、关键里程碑、工作任务和交付时间。确保每个团队成员都清楚自己的…

    科研百科 2024年3月8日
    147
  • 华北电力大学科研项目

    华北电力大学科研项目 华北电力大学一直致力于推动科学技术的发展,科研项目是学校的一项重要任务。本文将介绍华北电力大学的一项科研项目,即“基于人工智能的智能电力故障诊断系统”。 智能…

    科研百科 2024年12月1日
    0
  • 工程的项目 管理系统

    工程的项目管理系统是一种用于管理和维护工程项目的软件系统。它可以帮助项目经理、设计师、工程师和管理人员协调和合作,确保项目按时完成,并在预算内完成。本文将介绍工程的项目管理系统的定…

    科研百科 2024年10月2日
    21
  • 科研项目咨询费是劳务费吗科研项目咨询费是劳务费吗

    科研项目咨询费是劳务费吗? 在考虑科研项目咨询费时,我们需要考虑许多因素。首先,我们需要明确什么是科研项目咨询费。通常情况下,科研项目咨询费是指为参与科研项目的研究人员或团队提供咨…

    科研百科 2024年7月4日
    90
  • 南京市工程建设项目审批管理系统

    南京市工程建设项目审批管理系统 南京市工程建设项目审批管理系统是南京市政府为了优化审批流程,提高审批效率而推出的一项创新性政策。这项系统通过整合政府各部门间的信息共享,实现了工程建…

    科研百科 2024年10月30日
    2
  • 开源可视化工作流任务调度平台DolphinScheduler—安装部署手册

    单机部署手册: 软硬件环境建议配置 DolphinScheduler 作为一款开源分布式工作流任务调度系统,可以很好地部署和运行在 Intel 架构服务器及主流虚拟化环境下,并支持…

    科研百科 2022年11月5日
    1.6K
  • 大学期间参加过科研课题,也拿到过很多奖励,对考研有帮助吗?

    最近有一位同学问到我“她在本科的时候参加了学院老师的科研课题也发表了与课题研究相关的论文,而且在读期间也曾报名参加过很多竞赛,并取得了一些竞赛奖励,这些经历对她的考研有帮助吗?” …

    科研百科 2024年4月13日
    118
  • 痕迹主义的表现和对策

    痕迹主义是一种在网络安全和数据隐私方面广泛使用的概念。它指的是通过收集、分析和存储用户的设备、浏览器、应用和其他数据来识别用户的身份和活动。这种行为被认为是侵犯个人隐私和数据安全的…

    科研百科 2024年10月26日
    0
  • 微软 Win11 文件资源管理器 Tab 标签页大大降低内存使用

    IT之家 6 月 20 日消息,微软 Windows 11 终于在将于秋季推出的 Sun Valley 2(版本 22H2)中上线文件资源管理器 Tab 标签页,目前已面向预览用户…

    科研百科 2022年12月6日
    152