LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

一款爆火的可視化低開平臺Retool

admin
2023年10月7日 10:25 本文熱度 1186

在 Github 上一直將 Stars 視為開源項目受歡迎程度的非正式衡量標(biāo)準(zhǔn),雖然可能存在低星級的流行項目,但高星級的項目往往會引起一些關(guān)注。

低代碼產(chǎn)品分類

低代碼火了之后,各式各樣的低代碼產(chǎn)品進(jìn)入大眾的視野,國外一家投資機(jī)構(gòu)對市場上低代碼產(chǎn)品的簡單歸類,它們按照目標(biāo)用戶和使用場景來分為四個象限,我們今天的主角Appsmith的原型,就落在內(nèi)部工具這個象限,它就是Retool。

Retool開創(chuàng)了一個單獨(dú)的低代碼品類,直白翻譯過來就是內(nèi)部工具,它的口號就是:幫助企業(yè)快速構(gòu)建管理系統(tǒng)。這類系統(tǒng)基本上就是一些表格、表單、流程等。它的產(chǎn)品特色就是不侵入客戶架構(gòu),只連接客戶數(shù)據(jù),無論是數(shù)據(jù)庫數(shù)據(jù)、還是接口數(shù)據(jù),都能夠快速獲取并且將數(shù)據(jù)灌輸?shù)筋A(yù)置的組件,然后組件之間通過js組裝成應(yīng)用,支持直接寫sql,為開發(fā)者而生。


Appsmith 背景介紹

Appsmith公司成立于 2019 年,其開源軟件已被 100 多個國家的 5000 多家企業(yè)的用戶鏡像下載超過 1000 萬次。是現(xiàn)在 GitHub 最火的低代碼開發(fā)平臺,有超過 24.8K Stars數(shù) 和 130 位貢獻(xiàn)者——其中 100 位來自公司外部。

源代碼的更新也非常活躍

Appsmith 將開發(fā)人員開發(fā)時間減少了 90%,框架本身為您承擔(dān)了很多沒必要的繁重工作。

Appsmith 主要用于構(gòu)建管理面板、內(nèi)部工具和儀表板等,允許拖放 UI 組件來構(gòu)建頁面,通過連接到任何 API、數(shù)據(jù)庫或 GraphQL 源,并使用 Javascript 語言編寫邏輯,可以在短時間內(nèi)創(chuàng)建內(nèi)部應(yīng)用程序。這種開發(fā)模式僅需了解一些基本的 Javascript,在代碼方面沒有抽象層或術(shù)語需要學(xué)習(xí),因而廣受開發(fā)人員的好評。

原則:

  • 使用 UI 組件創(chuàng)建頁面

  • 將 Appsmith 連接到你的數(shù)據(jù)源,如 REST API、MySQL、Postgres、MongoDB 和其他數(shù)據(jù)庫。

  • 在 SQL 或 JS 編輯器中編寫查詢和業(yè)務(wù)邏輯

  • 將 UI 綁定到你的查詢響應(yīng)或業(yè)務(wù)邏輯

  • 單擊即可部署你的應(yīng)用并邀請用戶

使用這些步驟,你可以為復(fù)雜的多步驟工作流創(chuàng)建簡單的 CRUD 應(yīng)用程序。Appsmith 使構(gòu)建與任何數(shù)據(jù)源對話的 UI 變得非常容易。你可以通過在任何地方編寫 JS 來自定義應(yīng)用程序,包括在你的數(shù)據(jù)庫查詢中。 

特性:

  • Appsmith 使用現(xiàn)成的組件在創(chuàng)紀(jì)錄的時間內(nèi)構(gòu)建工作流。將常見元素(如表格、圖表、表單等)直接拖到你的應(yīng)用中。包括文本、表單、輸入、按鈕、表格、圖像、圖表、復(fù)選框、開關(guān)、單選按鈕、日期選擇器、下拉菜單、文件選擇器、容器、地圖、模態(tài)、富文本編輯器、標(biāo)簽和視頻。

  • Appsmith 自動使用任何 DB、Rest API 或 GraphQL 作為數(shù)據(jù)源,并支持 OAuth 2.0 和 CURL。目前適用于 PostgreSQL、MongoDB、MySQL、Firestore、S3、Redshift、Elastic Search、DynamoDB、Redis 和 MSFT SQL Server。

  • 在任何地方運(yùn)行 JS。元素之間的代碼交互、更新數(shù)據(jù)源或操作 SQL 查詢,可以在任何地方解析 JS。

  • 按下按鈕即可與你的團(tuán)隊部署和共享應(yīng)用程序,或使用 OAuth 2.0 私下邀請你的團(tuán)隊。每個成員都可以被分配一個角色,可以訪問應(yīng)用程序的某些部分。

  • 可靠的 256 位加密。Appsmith 應(yīng)用程序默認(rèn)是安全的。所有連接均采用 TLS 加密,憑據(jù)采用 AES-256 加密。

  • 透明支持。

核心思想

低代碼無代碼本質(zhì)上是效率工具,解決永遠(yuǎn)短缺的開發(fā)人力和無窮無盡的代碼需求之間的供需矛盾,讓開發(fā)者專注于對公司核心業(yè)務(wù)的開發(fā),而不是浪費(fèi)精力和自己的職業(yè)生涯去堆砌重復(fù)而乏味的只有幾個人使用的系統(tǒng)。而且它們本身并不是什么革命性的東西,它們也是程序員辛辛苦苦加班用代碼壘起來的項目,這類可視化、拖拉拽的東西很早之前就有了。

Appsmith的核心思想是,通過代理用戶的接口和數(shù)據(jù)庫查詢,把每一次 API 調(diào)用、把每一次數(shù)據(jù)庫查詢都抽象為一個 JS 對象,加上拖拽出來的組件實(shí)例對象,把它們?nèi)刻砑拥饺值纳舷挛闹校⑶易屗鼈兛梢酝ㄟ^ JS 和彼此關(guān)聯(lián)起來。我們可以看到,這和我們平時進(jìn)行手工代碼開發(fā)的底層邏輯是一致的,只是開發(fā)的方式不同而已,手工開發(fā)是從頭開始,開發(fā)完還需要部署,前端低代碼是從一個已經(jīng)啟動了的可視化、響應(yīng)式開發(fā)環(huán)境開始,開發(fā)完點(diǎn)擊直接就可以運(yùn)行,從而大大提高了效率。


該文章在 2023/10/7 10:31:57 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
亚洲欧美日韩精品久久无广告 | 亚洲成色在线播放 | 亚洲AV日韩A∨在线观看 | 午夜美女性爱在线观看 | 在线观看成a人亚洲欧美 | 亚洲中文字幕乱码免费播放 |