當前位置: 妍妍網 > 碼農

17k star,超強開源,低程式碼框架!

2024-09-25碼農


AMIS:前端低程式碼框架簡介

AMIS(Active Management Information System)是由百度開發的前端低程式碼框架。它透過 JSON 配置即可生成各種頁面,極大地減少了開發成本和時間。AMIS 的設計理念是讓使用者無需深入了解前端技術,也能快速構建出功能豐富的套用界面。

功能特點

  1. 低程式碼開發 :AMIS 透過 JSON 配置檔生成頁面,使用者只需編寫少量程式碼即可實作復雜的前端功能。這種方式不僅降低了開發門檻,還提高了開發效率。

  2. 豐富的元件庫 :AMIS 提供了豐富的內建元件,包括表單、表格、圖表、對話方塊等,滿足各種常見的前端需求。這些元件可以透過簡單的配置進行客製,靈活性極高。

  3. 響應式設計 :AMIS 支持響應式設計,能夠自動適應不同螢幕尺寸,確保在各種裝置上都有良好的使用者體驗。

  4. 視覺化編輯器 :AMIS 提供了一個強大的視覺化編輯器,使用者可以透過拖拽元件、調整內容等方式,直觀地構建頁面。這對於不熟悉程式碼的使用者尤為友好。

  5. 擴充套件性強 :AMIS 支持自訂元件和外掛程式,使用者可以根據具體需求擴充套件框架功能。此外,AMIS 還支持與其他前端框架(如 React、Vue)整合,靈活性極高。

  6. 國際化支持 :AMIS 內建了多語言支持,使用者可以根據需要切換不同的語言,方便在全球範圍內推廣和使用。

如何快速開始

1. 安裝與配置

首先,確保你的開發環境中安裝了 Node.js 和 npm。然後,使用以下命令安裝 AMIS:

npm install -g amis

安裝完成後,可以透過以下命令建立一個新的 AMIS 計畫:

amis init my-project
cd my-project
npm install

2. 建立頁面

在計畫根目錄下建立一個 JSON 檔,例如 page.json ,並添加以下內容:

{
"type""page",
"title""Hello AMIS",
"body": {
"type""form",
"controls": [
{
"type""text",
"name""name",
"label""Name"
},
{
"type""email",
"name""email",
"label""Email"
},
{
"type""submit",
"label""Submit"
}
]
}
}

3. 啟動計畫

在計畫根目錄下執行以下命令啟動開發伺服器:

npm start

啟動後,開啟瀏覽器存取 http://localhost:3000 ,你將看到一個包含簡單表單的頁面。

4. 使用視覺化編輯器

AMIS 提供了一個線上視覺化編輯器,使用者可以透過拖拽元件、調整內容等方式,快速構建頁面。存取 AMIS 視覺化編輯器 並登入後,即可開始使用。

5. 部署計畫

當你完成頁面開發後,可以透過以下命令構建計畫:

npm run build

構建完成後,生成的靜態檔位於 dist 目錄下。你可以將這些檔部署到任何靜態檔伺服器上,例如 GitHub Pages、Netlify 等。

總結

AMIS 是一個功能強大且易於使用的前端低程式碼框架。它透過 JSON 配置檔生成頁面,提供了豐富的內建元件和強大的視覺化編輯器,極大地降低了前端開發的門檻。無論你是前端新手還是經驗豐富的開發者,AMIS 都能幫助你快速構建出功能豐富的套用界面。如果你正在尋找一種高效的前端開發解決方案,不妨試試 AMIS。

最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取

推薦閱讀 ⬇️ 都是高贊

PS:求求啦! 在看 支持下吧!