amis是一個低代碼前端框架,它使用JSON配置來生成頁面,可以減少頁面開發(fā)工作量,極大提升效率。在經(jīng)歷了十幾年的發(fā)展后,前端開發(fā)變得越來越復(fù)雜,門檻也越來越高,要使用當(dāng)下流行的 UI 組件庫,如果沒接觸過函數(shù)式編程,光入門都很費勁,而入門之后會發(fā)現(xiàn)它還有巨大的生態(tài)。使用amis就可以用最簡單的方式來生成大部分的頁面。
軟件特色
1、不需要懂前端:在百度內(nèi)部,大部分 amis 用戶之前從來沒寫過前端頁面,也不會 JavaScript,卻能做出專業(yè)且復(fù)雜的后臺界面,這是所有其他前端 UI 庫都無法做到的;
2、不受前端技術(shù)更新的影響:百度內(nèi)部最老的 amis 頁面是 4 年多前創(chuàng)建的,至今還在使用,而當(dāng)年的 Angular/Vue/React 版本現(xiàn)在都廢棄了,當(dāng)年流行的 Gulp 也被 Webpack 取代了,如果這些頁面不是用 amis,現(xiàn)在的維護(hù)成本會很高;
3、享受 amis 的不斷升級:amis 一直在提升細(xì)節(jié)交互體驗,比如表格首行凍結(jié)、下拉框大數(shù)據(jù)下不卡頓等,之前的 JSON 配置完全不需要修改;
4、可以完全使用可視化頁面編輯器 來制作頁面:一般前端可視化編輯器只能用來做靜態(tài)原型,而 amis 可視化編輯器做出的頁面是可以直接上線的。
5、提供完整的界面解決方案:其它 UI 框架必須使用 JavaScript 來組裝業(yè)務(wù)邏輯,而 amis 只需 JSON 配置就能完成完整功能開發(fā),包括數(shù)據(jù)獲取、表單提交及驗證等功能,做出來的頁面不需要經(jīng)過二次開發(fā)就能直接上線;
6、內(nèi)置 100+ 種 UI 組件:包括其它 UI 框架都不會提供的富文本編輯器、條件組合等,能滿足各種頁面組件展現(xiàn)的需求,而且對于特殊的展現(xiàn)形式還可以通過 自定義組件 來擴(kuò)充;
7、容器支持無限級嵌套:可以通過組合來滿足各種布局需求;
8、經(jīng)歷了長時間的實戰(zhàn)考驗:amis 在百度內(nèi)部得到了廣泛使用,在 4 年多的時間里創(chuàng)建了 3 萬+ 頁面,從內(nèi)容審核到機(jī)器管理,從數(shù)據(jù)分析到模型訓(xùn)練,amis 滿足了各種各樣的頁面需求,最復(fù)雜的頁面有超過 1 萬行 JSON 配置。
更新內(nèi)容
Feature
新增多頁應(yīng)用渲染器,自帶左側(cè)樹形導(dǎo)航 (#1351),文檔
新增 Grid 2D 布局容器,可實現(xiàn)復(fù)雜二維布局 (#1334) ,文檔
新增 ChartRadios,可實現(xiàn)基于圖表點擊來切換數(shù)據(jù) (#1337)
支持在移動端或其它語言下使用不同配置(#1345),移動端文檔、多語言文檔
增加 animation-duration 設(shè)置,可以控制所有動畫時長,也能用于關(guān)閉所有動畫效果 (#1303)
UUID 支持設(shè)置長度來生成短隨機(jī)數(shù) (#1325)
JSON 無數(shù)據(jù)時顯示 placeholder (#1326)
Combo 支持服務(wù)端校驗、以及 onValidate 支持 (#1331)
Enhancement
優(yōu)化 Form 未保存離開頁面功能 (#1315)
優(yōu)化 jssdk 文件下載判斷 (#1319)
優(yōu)化 JSON 顯示 (#1348)
驗證規(guī)則中的參數(shù)支持變量 (#1356)
表單項 name 支持中括號(#1316)
Bugfix
修復(fù)在新版 Firefox 下 jssdk 報錯 (#1300)
修復(fù) css 變量不支持?jǐn)?shù)字問題 (#1302)
修復(fù) echarts 5 jssdk 報錯問題 (#1311)
修復(fù) actionType:reload 時,配置 close 無效問題 (#1331)
修復(fù) 表單中有 Button-Group 時,不顯示默認(rèn)提交按鈕 (#1341)
修復(fù) Select 檢索時,敲空格,會導(dǎo)致整個下拉收起 (#1344)
修復(fù) Nested-Select 上下閃動問題 (#1346)
修復(fù) Radios valueField 失效問題 (#1347)
修復(fù) InputGroup 驗證問題 (#1357)
修復(fù) Picker 請求選項接口多次的問題 (#1358)
修復(fù) Combo > Table 中 text 輸入可能會被重置的問題 (#1360)
修復(fù) tinymce 的彈窗有可能被遮擋問題(#1336)
tinymce、axios 版本升級,修復(fù)可能的安全漏洞
標(biāo)簽: 前端開發(fā)
下載地址
精品推薦
-
DailyPaper(日報api接口)
詳情 -
jetbrains全系列激活工具
詳情 -
Power Designer
詳情 -
Jenkins(持續(xù)集成工具)
詳情 -
mysql數(shù)據(jù)庫批量實體CS類導(dǎo)出工具
詳情 -
Microsoft Visual Studio 2022
詳情 -
Navicat全系列注冊碼生成器
詳情 -
Microsoft VC++2010運行庫安裝包
詳情 -
scratch免激活離線版
詳情 -
源碼編輯器4.0
詳情 -
Access數(shù)據(jù)庫引擎
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情
-
6 WeDo 2.0
裝機(jī)必備軟件
網(wǎng)友評論