色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為云Astro低代碼平臺(tái)關(guān)鍵能力技術(shù)淺析

jf_81200783 ? 來源:jf_81200783 ? 作者:jf_81200783 ? 2023-09-03 09:35 ? 次閱讀

1背景介紹

低代碼開發(fā)基于可視化開發(fā)的概念,結(jié)合了云原生和多終端體驗(yàn)技術(shù),它可以在大多數(shù)業(yè)務(wù)場(chǎng)景中,幫助企業(yè)顯著的提升效率。同時(shí)為專業(yè)開發(fā)者提供了一種全新的高生產(chǎn)力開發(fā)方式,讓不懂代碼的人通過“拖拉拽”開發(fā)組件來完成應(yīng)用程序的構(gòu)建。從某種意義上說,低代碼可以彌補(bǔ)日益擴(kuò)大的專業(yè)技術(shù)人才缺口,同時(shí)也可以促進(jìn)企業(yè)與技術(shù)之間深度協(xié)作的最終敏捷形式。

本文以技術(shù)方案視角,對(duì)華為云 Astro 低代碼平臺(tái)的一些核心功能進(jìn)行簡(jiǎn)要介紹。

2關(guān)鍵能力介紹

|2.1數(shù)據(jù)建模和數(shù)據(jù)管理

華為云 Astro 的一個(gè)核心特性就是運(yùn)行時(shí)提供數(shù)據(jù)建模和與數(shù)據(jù)存儲(chǔ),幫助開發(fā)者做到所見即的的發(fā)布,在其表現(xiàn)形式上,通常低代碼平臺(tái)通常分為”表單驅(qū)動(dòng)”和”模型驅(qū)動(dòng)”兩種模式。不管是哪種模式,都要求低代碼平臺(tái)具備靈活存儲(chǔ)用戶自定義數(shù)據(jù)模型的能力。當(dāng)下主流的低代碼平臺(tái)主要有以下一下兩種大的方案。

方案一:

使用關(guān)系型數(shù)據(jù)庫,將數(shù)據(jù)模型的定義和修改直接轉(zhuǎn)化為數(shù)據(jù)庫中 DDL 的表操作。該方案的優(yōu)勢(shì)在可以直接利用關(guān)系型數(shù)據(jù)庫的能力,包括 SQL 優(yōu)化與事務(wù)一致性等。弊端在于有大量的 DDL 語句操作,并且關(guān)系型數(shù)據(jù)庫的 Schema 數(shù)量和表的數(shù)量也都都是有限制的,在成本控制上面臨著較大挑戰(zhàn)。因此該方案適用于一些線下交付,單租形態(tài)的低代碼。

方案二:

Meta+Data 的寬表模型,將模型的定義轉(zhuǎn)化為寬表的模型存儲(chǔ)。該方案的優(yōu)勢(shì)在于可以靈活的定義數(shù)據(jù)模型,不需要考慮因模型變化導(dǎo)致的 DDL 語句。再具體實(shí)踐中,寬表可以有不同的選型,例如文檔數(shù)據(jù)庫,搜索、分析型數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫等。不同類型的存儲(chǔ)的寬表選型面臨著事務(wù)一致性、行列擴(kuò)展限制、索引構(gòu)建不同的挑戰(zhàn)。

|2.2頁面編排

頁面編排是低代碼的核心功能。狹義上的頁面一般指的是表單表格,廣義上的頁面還可以包含登錄 Portal 頁、大屏頁等多種樣式。對(duì)于頁面編排目前實(shí)現(xiàn)方式也基本相同,采用 JSON 格式的頁面 Schema 定義,同時(shí)提供頁面編排的設(shè)計(jì)引擎和頁面運(yùn)行時(shí)的渲染引擎。技術(shù)方案基本圍繞 Vue 與 React 兩大技術(shù)框架與相關(guān) UI 實(shí)現(xiàn)。

在交互邏輯處理方面,頁面編排基本上采用兩種思路來處理。

思路一:

固定交互行為,通俗的說法就是平臺(tái)預(yù)置的組件與組件的行為方式。所以,組件的多少、組件的能力、組件的擴(kuò)展性也是衡量低代碼平臺(tái)競(jìng)爭(zhēng)力的一個(gè)指標(biāo)。

思路二:

使用擴(kuò)展性腳本語言,JS 和 TS 都是常用的選擇。在代碼中包含循環(huán)、遞歸、變量等抽象操作,這些抽象的邏輯是無法通過拖拉編排來完成的。腳本語言作為低代碼平臺(tái)的膠水部分,在執(zhí)行安全性、沙箱環(huán)境等方面仍然面臨較大挑戰(zhàn)。一份權(quán)威機(jī)構(gòu)的報(bào)告中,編程接口被認(rèn)定為企業(yè)級(jí)低代碼開發(fā)平臺(tái)的重要標(biāo)志,不具備編程接口的“低代碼”被劃歸為“無代碼”,轉(zhuǎn)移到那些只適用有限用例的平臺(tái)報(bào)告中。

|2.3流程和業(yè)務(wù)邏輯

流程編排是低代碼平臺(tái)的的另一基礎(chǔ)能力。低代碼平臺(tái)能否構(gòu)建出復(fù)雜的流程來支撐企業(yè)業(yè)務(wù)和流程編排的易用性是衡量流程能力的重要指標(biāo)。

通常我們?cè)僬f”流程編排”的時(shí)候,指的是工作流的編排。BPMN2.0 的規(guī)范之上,開源工作流已經(jīng)具備了非常成熟的能力。業(yè)界的低代碼廠商在實(shí)現(xiàn)工作流的方案商通常有兩種,一是基于開源框架擴(kuò)展和封裝,二是基于 BPMN2.0 規(guī)范來自己來實(shí)現(xiàn)。

另個(gè)”流程編排”的概念指的是集成流編排基于 EIP(EnterpriseIntegrationPatterns)協(xié)議。目前 SpringIntegration、ApacheCamel 等都是比較成熟的集成流框架。

上述兩種編排在協(xié)議、框架和使用場(chǎng)景上有著明確區(qū)分,目前國內(nèi)的低代碼平臺(tái)大多數(shù)只提供工作流編排的能力。

|2.4接口和集成

為了避免“數(shù)據(jù)孤島”現(xiàn)象,企業(yè)級(jí)應(yīng)用通常需要與其他系統(tǒng)進(jìn)行集成,協(xié)同增效。此時(shí),內(nèi)置的集成能力和編程接口就變得至關(guān)重要。

這里涉及到連接器的概念,連接器是 API 的代理和包裝器。連接器的定義廣泛使用 OpenApi 的規(guī)范,基于 Swagger2.0 或者 Swagger3.0 的規(guī)范來實(shí)現(xiàn)。API 的調(diào)用大多采用 HttpClient 的方式,基于 Oauth 等授權(quán)協(xié)議完成調(diào)用。

除了 Rest 接口的集成,云廠商的低代碼在系統(tǒng)集成商還有著更多方面的拓展。基于云上的網(wǎng)絡(luò)方案與授權(quán)協(xié)議,可以與用戶的 MQ、DB、K8S 集群等打通,完成與用戶托管方案的深度集成。

|2.5代碼生成與低代碼高代碼融合

基于華為云 Astro 完成表單構(gòu)建、模型構(gòu)建之后,很容易基于模型元數(shù)據(jù)定義生成對(duì)應(yīng)后端模型和與之對(duì)應(yīng)的模型操作接口。在一些復(fù)雜的業(yè)務(wù)場(chǎng)景下,需要開發(fā)者以高代碼的形式對(duì)這些模型和接口進(jìn)一步重載或復(fù)寫。

在高代碼融合上,基礎(chǔ)功部分提供了預(yù)置函數(shù)和用戶自定義函數(shù)功能,通過條件表達(dá)式引擎來實(shí)現(xiàn)。高級(jí)代碼部分,通常與 Servless 框架進(jìn)行整合,將計(jì)算資源通過獨(dú)立集群或者沙箱的方式單獨(dú)承載。

3總結(jié)

在介紹了原理之后,華為云 Astro 距離實(shí)現(xiàn)低代碼的能力高上限、門檻低下限的要求仍然有大量細(xì)致工作要做,未來,我們將繼續(xù)致力構(gòu)建低代碼更大空間。

編輯:好

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1510

    瀏覽量

    62311
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4823

    瀏覽量

    68916
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2682

    瀏覽量

    17553
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    華為Astro的前世今生:用7年時(shí)間革新低代碼開發(fā)觀念?

    2022年華為全聯(lián)接大會(huì)(HUAWEI CONNECT)期間,華為CEO張平安發(fā)布華為Astro
    的頭像 發(fā)表于 11-21 20:20 ?772次閱讀

    入選Gartner代碼魔力象限 |『華為Astro』低調(diào)的背后

    應(yīng)用平臺(tái)魔力象限報(bào)告, 華為憑借Astro被定位成「利基者」 。如此“不按套路出牌”的背后隱藏著什么? 砥礪代碼多年,『
    的頭像 發(fā)表于 01-19 16:15 ?867次閱讀

    玩轉(zhuǎn)行業(yè)數(shù)字化轉(zhuǎn)型 | 全新華為Astro代碼平臺(tái)帶你起飛

    進(jìn)行! | ? 不負(fù)時(shí)代——『華為Astro代碼平臺(tái) 』重塑企業(yè)數(shù)字化轉(zhuǎn)型!?(以下簡(jiǎn)稱為『
    的頭像 發(fā)表于 01-19 16:15 ?727次閱讀

    玩轉(zhuǎn)行業(yè)數(shù)字化轉(zhuǎn)型|全新華為Astro代碼平臺(tái)帶你起飛

    為什么員工與企業(yè)的成長(zhǎng)機(jī)會(huì)都被剝奪? 為什么你尋求的卓越成果總難以實(shí)現(xiàn)? 華為Astro 呈上解決之道 抓住重點(diǎn)一招致勝 讓人人皆可高效開發(fā) 使創(chuàng)新按照你的步調(diào)進(jìn)行 華為
    的頭像 發(fā)表于 03-22 16:02 ?526次閱讀
    玩轉(zhuǎn)行業(yè)數(shù)字化轉(zhuǎn)型|全新<b class='flag-5'>華為</b><b class='flag-5'>云</b><b class='flag-5'>Astro</b><b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>平臺(tái)</b>帶你起飛

    華為代碼平臺(tái)Astro|通過零代碼快速搭建打卡小程序

    如何基于Astro代碼能力,DIY開發(fā),完成問卷、投票、信息收集、流程處理等工作,還能夠在線篩選、分析數(shù)據(jù)。實(shí)現(xiàn)一站式快速開發(fā)個(gè)性化應(yīng)用,體驗(yàn)輕松拖拽開發(fā)的樂趣。 環(huán)境準(zhǔn)備 注冊(cè)華為
    的頭像 發(fā)表于 03-24 20:31 ?753次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b><b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>平臺(tái)</b><b class='flag-5'>Astro</b>|通過零<b class='flag-5'>代碼</b>快速搭建打卡小程序

    入選Gartner代碼魔力象限 |『華為Astro』低調(diào)的背后

    應(yīng)用平臺(tái)魔力象限報(bào)告, 華為憑借Astro被定位成「利基者」 。如此“不按套路出牌”的背后隱藏著什么? 砥礪代碼多年,『
    的頭像 發(fā)表于 03-24 20:32 ?427次閱讀

    技術(shù)速遞 | 華為Astro代碼平臺(tái)關(guān)鍵能力技術(shù)淺析

    “拖拉拽”開發(fā)組件來完成應(yīng)用程序的構(gòu)建。從某種意義上說,代碼可以彌補(bǔ)日益擴(kuò)大的專業(yè)技術(shù)人才缺口,同時(shí)也可以促進(jìn)企業(yè)與技術(shù)之間深度協(xié)作的最終敏捷形式。 本文以
    的頭像 發(fā)表于 07-13 18:25 ?535次閱讀

    智能化新服務(wù)即將驚艷亮相HDC2023——華為Astro爆發(fā)代碼能量

    躍躍欲試的開發(fā)者們,是否對(duì)2023華為開發(fā)者大會(huì)充滿期待?華為Astro將引領(lǐng)新一輪
    的頭像 發(fā)表于 09-03 00:35 ?292次閱讀

    智能化新服務(wù)即將驚艷亮相 HDC2023 |華為 Astro 爆發(fā)代碼能量

    躍躍欲試的開發(fā)者們,是否對(duì) 2023 華為開發(fā)者大會(huì)充滿期待?華為 Astro 將引領(lǐng)新一輪
    的頭像 發(fā)表于 09-06 23:17 ?389次閱讀

    華為 Astro 代碼三俠「踢館」?,學(xué)員:也帶帶我!

    Astro 的高清大屏建構(gòu)出未來軟件世界的定制版圖。 作為華為 Astro 可視化大屏開發(fā)者,她現(xiàn)身極客挑戰(zhàn)賽,在華為
    的頭像 發(fā)表于 09-05 22:47 ?877次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> <b class='flag-5'>低</b><b class='flag-5'>代碼</b>三俠「踢館」?,學(xué)員:也帶帶我!

    剖析華為 Astro 代碼開發(fā)平臺(tái)技術(shù)價(jià)值與使用體驗(yàn)

    面對(duì)企業(yè) IT 專業(yè)人員緊缺的挑戰(zhàn),華為 Astro 代碼平臺(tái)提供創(chuàng)新解決方案。讓非編程專業(yè)
    的頭像 發(fā)表于 10-11 20:20 ?605次閱讀
    剖析<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> <b class='flag-5'>低</b><b class='flag-5'>代碼</b>開發(fā)<b class='flag-5'>平臺(tái)</b>的<b class='flag-5'>技術(shù)</b>價(jià)值與使用體驗(yàn)

    智能代碼洪流涌動(dòng)程序員節(jié),華為 Astro 觸發(fā) 1024 的乘法效應(yīng)!

    ? 從人工智能至量子計(jì)算,再到最新的云原生技術(shù),越來越多的榮耀被程序員斬獲。今年 1024 程序員節(jié),華為 Astro 向全民致敬:「
    的頭像 發(fā)表于 11-13 09:39 ?489次閱讀
    智能<b class='flag-5'>低</b><b class='flag-5'>代碼</b>洪流涌動(dòng)程序員節(jié),<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> 觸發(fā) 1024 的乘法效應(yīng)!

    中國唯一!華為入選 Gartner?企業(yè)代碼應(yīng)用平臺(tái)魔力象限

    唯一入選廠商,華為已連續(xù)兩年入選 Gartner?企業(yè)代碼應(yīng)用平臺(tái)魔力象限。 華為
    的頭像 發(fā)表于 11-25 17:44 ?716次閱讀

    華為 Astro 代碼平臺(tái)開啟 AI 敏捷組裝時(shí)代,探索代碼創(chuàng)新無限可能

    6 月 22 日,華為開發(fā)者大會(huì) 2024 期間,華為舉辦了以“敏捷組裝時(shí)代來臨 「 高低零碼智能協(xié)同 」 加速行業(yè)創(chuàng)新”為主題的 Astro
    的頭像 發(fā)表于 07-09 12:26 ?514次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> <b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>平臺(tái)</b>開啟 AI 敏捷組裝時(shí)代,探索<b class='flag-5'>低</b><b class='flag-5'>代碼</b>創(chuàng)新無限可能

    睿呈時(shí)代基于華為 Astro 發(fā)布“數(shù)字孿生平臺(tái) + 政企智慧應(yīng)用”全方案

    9 月 19 日,在華為全聯(lián)接大會(huì) 2024 上,睿呈時(shí)代發(fā)布了基于華為Astro代碼
    的頭像 發(fā)表于 09-27 00:06 ?784次閱讀
    睿呈時(shí)代基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> 發(fā)布“數(shù)字孿生<b class='flag-5'>平臺(tái)</b> + 政企智慧應(yīng)用”全方案
    主站蜘蛛池模板: 亚洲精品国产品国语在线试看 | 暖暖视频 免费 高清 日本8 | 学生妹被爆插到高潮无遮挡 | 黑色丝袜在线观看 | 麻豆成人啪啪色婷婷久久 | 国产精品人妻无码久久久蜜桃臀 | 日韩欧美视频一区二区在线观看 | 99久酒店在线精品2019 | 99久久久A片无码国产精 | 九九九精品国产在线 | 国产女合集小岁9三部 | 国产精品禁18久久久夂久 | 一边吃奶一边啪啪真舒服 | 国产一卡 二卡三卡四卡无卡乱码视频 | 午夜福利92看看电影80 | 免费看毛片网 | 儿子操妈妈视频 | 中文无码第3页不卡av | 性夜影院爽黄A爽免费动漫 性夜夜春夜夜爽AA片A | 国产精品国产三级国产专区53 | 男同志vdieos免费 | 免费国产成人高清在线看软件 | 揉抓捏打抽插射免费视频 | 97伦理97伦理2018最新 | 日本熟妇乱妇熟色在线电影 | 美女张开腿露出尿口扒开来摸动漫 | 日本欧美高清一区二区视频 | 欧美白妞大战非洲大炮 | 亚洲精品无码不卡 | 极品少妇高潮啪啪无码吴梦 | 末班车动漫无删减免费 | 与子敌伦刺激对白亂輪亂性 | 99re2.久久热最新地址 | 男女久久久国产一区二区三区 | 99热久久这里只有精品视频 | 影音先锋色小姐 | 亚洲一区二区三区高清网 | 天天拍拍国产在线视频 | 2018三级网站免费观看 | 亚洲精品天堂无码中文字幕影院 | 最近的2019中文字幕HD |