NocoBase 一個(gè)極易擴(kuò)展的開(kāi)源無(wú)代碼和低代碼開(kāi)發(fā)平臺(tái)(nocodeapi)

《開(kāi)源精選》是我們分享Github、Gitee等開(kāi)源社區(qū)中優(yōu)質(zhì)項(xiàng)目的欄目,包括技術(shù)、學(xué)習(xí)、實(shí)用與各種有趣的內(nèi)容。本期推薦的 NocoBase 是一個(gè)極易擴(kuò)展的開(kāi)源無(wú)代碼開(kāi)發(fā)平臺(tái)。

NocoBase 一個(gè)極易擴(kuò)展的開(kāi)源無(wú)代碼和低代碼開(kāi)發(fā)平臺(tái)(nocodeapi)

NocoBase 介紹

NocoBase 是一個(gè)極易擴(kuò)展的開(kāi)源無(wú)代碼開(kāi)發(fā)平臺(tái)。 無(wú)需編程,使用 NocoBase 搭建自己的協(xié)作平臺(tái)、管理系統(tǒng),只需要幾分鐘時(shí)間。

哪些場(chǎng)景適合使用 NocoBase

  • 中小企業(yè)和組織為自己或者為所在行業(yè)搭建業(yè)務(wù)平臺(tái)和管理系統(tǒng),希望價(jià)格足夠低,甚至免費(fèi)不懂編程也可以靈活定制,需要完全掌控源代碼和數(shù)據(jù),可以以自有產(chǎn)品的形態(tài)自由分發(fā)和銷售。
  • 服務(wù)商和外包團(tuán)隊(duì)為客戶開(kāi)發(fā)協(xié)作平臺(tái)和管理系統(tǒng),希望盡可能降低開(kāi)發(fā)成本,需要極致友好的二次開(kāi)發(fā)體驗(yàn),必須以獨(dú)立產(chǎn)品的形態(tài)為,客戶私有部署客戶可以自由分發(fā)和銷售。

為什么選擇 NocoBase

  • 開(kāi)源免費(fèi)
  • 采用 MIT 許可協(xié)議,不限制商業(yè)使用
  • 擁有全部代碼,私有化部署,保障數(shù)據(jù)私有和安全
  • 針對(duì)實(shí)際需求自由擴(kuò)展開(kāi)發(fā)
  • 具備良好的生態(tài)支持
  • 無(wú)代碼能力強(qiáng)
  • 所見(jiàn)即所得的可視化配置數(shù)據(jù)結(jié)構(gòu)配置與界面配置分離
  • 豐富的區(qū)塊和操作任意組合
  • 基于角色的訪問(wèn)權(quán)限
  • 對(duì)開(kāi)發(fā)者友好微內(nèi)核,靈活易擴(kuò)展,具備健全的插件體系
  • 基于 Node.js,使用主流框架和技術(shù),包括 Koa、Sequelize、React、Formily、Ant Design 等
  • 漸進(jìn)式開(kāi)發(fā),上手難度低,對(duì)新人友好
  • 不綁架、不強(qiáng)依賴,可任意組合使用或擴(kuò)展,可用于現(xiàn)有項(xiàng)目中

架構(gòu)圖

NocoBase 一個(gè)極易擴(kuò)展的開(kāi)源無(wú)代碼和低代碼開(kāi)發(fā)平臺(tái)(nocodeapi)

環(huán)境要求

Node:

  • Node.js 12.20

Database:

  • PostgreSQL 10.x
  • Sqlite 3

簡(jiǎn)單使用

通過(guò)create-nocobase-app創(chuàng)建項(xiàng)目

快速啟動(dòng)

yarn create nocobase-app my-nocobase-app --quickstart --lang=zh-CN# `--lang=en-US` 語(yǔ)言設(shè)置,支持 `--lang=en-US` 和 `--lang=zh-CN`

分步驟執(zhí)行

# 1. 創(chuàng)建項(xiàng)目yarn create nocobase-app my-nocobase-app# 2. 切換到項(xiàng)目根目錄cd my-nocobase-app# 3. 初始化數(shù)據(jù)yarn nocobase init --import-demo --lang=zh-CN# `--import-demo` 導(dǎo)入演示數(shù)據(jù)# `--lang=en-US` 語(yǔ)言設(shè)置,支持 `--lang=en-US` 和 `--lang=zh-CN`# 4. 啟動(dòng)項(xiàng)目yarn start

使用瀏覽器打開(kāi) http://localhost:8000,初始的賬號(hào)和密碼為 admin@nocobase.comadmin123。

使用 docker

# 啟動(dòng) appdocker run --name my-nocobase-app -p 8000:13002 -d nocobase/nocobase# 查看日志docker logs my-nocobase-app

更多內(nèi)容:https://gitee.com/nocobase/nocobase

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部