狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

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

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

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

低代碼產品分類

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

Retool開創了一個單獨的低代碼品類,直白翻譯過來就是內部工具,它的口號就是:幫助企業快速構建管理系統。這類系統基本上就是一些表格、表單、流程等。它的產品特色就是不侵入客戶架構,只連接客戶數據,無論是數據庫數據、還是接口數據,都能夠快速獲取并且將數據灌輸到預置的組件,然后組件之間通過js組裝成應用,支持直接寫sql,為開發者而生。


Appsmith 背景介紹

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

源代碼的更新也非常活躍

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

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

原則:

  • 使用 UI 組件創建頁面

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

  • 在 SQL 或 JS 編輯器中編寫查詢和業務邏輯

  • 將 UI 綁定到你的查詢響應或業務邏輯

  • 單擊即可部署你的應用并邀請用戶

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

特性:

  • Appsmith 使用現成的組件在創紀錄的時間內構建工作流。將常見元素(如表格、圖表、表單等)直接拖到你的應用中。包括文本、表單、輸入、按鈕、表格、圖像、圖表、復選框、開關、單選按鈕、日期選擇器、下拉菜單、文件選擇器、容器、地圖、模態、富文本編輯器、標簽和視頻。

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

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

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

  • 可靠的 256 位加密。Appsmith 應用程序默認是安全的。所有連接均采用 TLS 加密,憑據采用 AES-256 加密。

  • 透明支持。

核心思想

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

Appsmith的核心思想是,通過代理用戶的接口和數據庫查詢,把每一次 API 調用、把每一次數據庫查詢都抽象為一個 JS 對象,加上拖拽出來的組件實例對象,把它們全部添加到全局的上下文中,并且讓它們可以通過 JS 和彼此關聯起來。我們可以看到,這和我們平時進行手工代碼開發的底層邏輯是一致的,只是開發的方式不同而已,手工開發是從頭開始,開發完還需要部署,前端低代碼是從一個已經啟動了的可視化、響應式開發環境開始,開發完點擊直接就可以運行,從而大大提高了效率。


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