如果您是企業家、初創公司經理或企業主,您可能在某個時候想到了為您的公司開發移動或 Web 應用程序的想法。 您可能也熟悉這一過程是多麼昂貴、耗時和乏味,特別是如果您是開發它的人。
如果我告訴您有一個簡單、免費且自動化的解決方案可以解決這個問題,您會怎樣呢?
它叫布迪基地!
在本文中,我們將介紹如何廣泛使用該平台。
了解 Budibase
Budibase 是一個開源平台,用於使用很少甚至不需要代碼來構建和部署應用程序! 現代平台允許開發人員設計、構建和部署業務應用程序,速度比平時快五十倍。 它還提供了一個易於使用且直觀的界面,也適合非程序員。
在數據方面,該平台允許用戶附加外部數據源、導入數據或利用Budibase的內置數據集。 Budibase 程序是自動化的,並通過提供自動電子郵件登錄、全局用戶管理、精細權限等來簡化管理。
它有一個 Github 社區,致力於改進開源平台和平台的功能 文檔 很容易在網上獲得。
輕鬆入門
請按照以下簡單步驟下載並安裝開源平台。
第 1 步:收集先決條件
在安裝Budibase之前,我們需要獲取node.js和節點包管理器(npm)。 值得一提的是,node.js 自動附帶 npm。 點擊 点击這裡 訪問官方node.js下載頁面並根據您的操作系統選擇下載。
單擊下載的文件將啟動安裝嚮導。 安裝相當簡單,安裝嚮導將輕鬆引導您完成此過程。
如果安裝遇到困難,請查看安裝node.js的官方文檔 点击這裡.
第2步:安裝Budibase命令行界面
Budibase 可以安裝在本地開發計算機或服務器計算機上,方法是在您的計算機上輸入以下命令 集成開發環境(IDE) 與 Node.js 兼容。
npm i -g @budibase/cli
第3步:初始化並運行Budibase
接下來,通過在 IDE 上輸入以下命令來初始化一個空目錄來託管 Budibase 系統。
budi hosting --init
最後,使用以下命令運行Budibase系統。
budi hosting --start
您的 Budibase 安裝現在應該已啟動並正在運行,請轉到新安裝的 URL 以開始使用該平台。
第 4 步:設置您的管理員用戶
每個 Budibase 安裝都需要有一個管理員用戶帳戶。 該用戶對給定的安裝具有完全控制權。 只需將管理員用戶的用戶名和密碼添加到 Budibase 安裝 URL 的登錄頁面即可。
完成此步驟後,您將可以訪問 Budibase 門戶。 該門戶包含許多與我們的應用程序配合使用的部分,主要是數據、設計和部署部分。
使用 Budibase 數據部分
門戶的此部分用於添加和管理您的數據。 應用程序嚴重依賴數據,因此在設計應用程序之前創建數據結構非常重要。 我們的結構的構建塊包括表、行、列和視圖。
如前所述,添加數據源時,您可以創建本機源或連接到外部源。 要添加源,只需使用右上角的“+”按鈕,如下所示。
現在,您將看到許多不同的可用源類型可供選擇。
您還可以創建一個表格來構建數據,只需導航到“設計”選項卡內的“組件”選項卡,然後單擊“表格”即可。 閱讀有關添加數據表的更多信息 点击這裡.
設計你的第一個應用程序
完成數據的結構化後,您可以專注於 應用開發 Budibase 方面。 要構建您的第一個應用程序,只需按照單擊 Budibase 的“應用程序”部分後出現的提示進行操作。
Budibase 包含面板部分,提供所有必要的工具來幫助您完成應用程序開發過程。 左側面板包含我們的屏幕、佈局和組件。
在 Budibase 中,屏幕指的是單個頁面。 可以通過創建內部表或導入 CSV 文件來自動生成屏幕。 也可以通過單擊“屏幕”標題旁邊角落的“+”按鈕來手動創建它們。
佈局是內容的主模板。
組件幫助構建實際的用戶界面,Budibase 使用 頻譜設計系統 由 Adobe 創建。 這些組件可以在設計部分的預覽窗口頂部找到。
添加組件後,您可以使用在預覽窗口中選擇組件後出現的懸停工具欄對其進行調整。
組件 平台上提供的內容包括表格、卡片、文本、按鈕、圖標、圖片、嵌入等,您可以查看 布迪庫文檔 了解有關構建應用程序的自動化流程的更多信息。
部署您的應用程序
成功構建應用程序後,您可以繼續部署它。 只需導航至 Budibase 託管門戶,選擇您的首選操作系統,然後復制提供的 API 密鑰。
現在,通過單擊“設置”圖標打開設置模式窗口,並將密鑰粘貼到出現的提示中,然後單擊“部署”按鈕。
就是這樣! 您現在應該能夠輕鬆創建和部署應用程序。
結論
Budibase 作為一個低成本的開源平台,不僅易於使用,而且配備齊全的功能和服務,可幫助您構建應用程序,而無需複雜的編碼。 我希望本指南能夠幫助您開始使用該平台創建和部署自己的應用程序。 請在評論中告訴我們這篇文章是否有幫助以及您對該平台的體驗如何。
拉斐爾·維托
好文章!
甚至可能有更多關於 Budibase 及其應用的文章