<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          微軟開源低代碼語言Power Fx

          共 1556字,需瀏覽 4分鐘

           ·

          2021-03-25 22:46

          導(dǎo)讀:對微軟而言,Power Fx不僅是Power Apps的基礎(chǔ),該公司正著手將它部署至整個Power Platform,計劃在兩年內(nèi)讓它成為Power Platform上的單一語言。


          微軟于本周二由Ignite開發(fā)者會議開源了Power Fx 語言,這是個低代碼(Low-Code)語言,代表只要少數(shù)的代碼就能打造功能強大的服務(wù),并成為Microsoft Power Platform的第五名成員。


          Microsoft Power Platform定位為商用應(yīng)用程序平臺,現(xiàn)有的4大產(chǎn)品分別是用來分析源自不同來源資料的Power BI,供企業(yè)建置各種內(nèi)部行動程式的Power Apps,可設(shè)計減少手動任務(wù)的自動化流程Power Automate,以及開發(fā)業(yè)務(wù)聊天機器人的Power Virtual Agents,皆強調(diào)使用者不需要撰寫代碼就能建置應(yīng)用,換句話說,Microsoft Power Platform本身就是個低代碼或無代碼平臺。


          至于Power Fx則是采用類似Microsoft Excel公式的一種低代碼語言,具備強大的類型、宣告與函數(shù)能力,并可根據(jù)需求提供命令式邏輯與狀態(tài)管理,它不只是Microsoft Power Platform的一份子,微軟也已通過GitHub將它開源(https://github.com/microsoft/Power-Fx)。



          微軟經(jīng)理Greg Lindhorst指出,Power Fx的靈感來自Excel,為Microsoft Power Platform上用來表達(dá)邏輯的語言,亦是Power Apps服務(wù)的核心,它同時實現(xiàn)無程式碼開發(fā)及專業(yè)程式碼開發(fā),讓使用者在建置應(yīng)用程式時就像是新增一個試算表一樣簡單,例如Power Fx所提供的128種純函數(shù)中,就有超過6成非常類似Excel函數(shù)或與之一致,進而促進不同團隊之間的合作。


          此外,Power Fx以簡潔卻強大的方式來描述業(yè)務(wù)邏輯,大多數(shù)具備豐富表達(dá)與復(fù)雜命令的邏輯都能在一行內(nèi)完成,目標(biāo)是把開發(fā)者需要理解的概念降到最低,最理想的狀態(tài)是不需要使用超過Excel用戶的已知概念。


          對微軟而言,Power Fx不僅是Power Apps的基礎(chǔ),該公司正著手將它部署至整個Power Platform,包括Microsoft Power Automate、Microsoft Power Virtual Agents,以及Microsoft Dataverse或其它產(chǎn)品,預(yù)計兩年內(nèi)就會讓它成為Power Platform上的單一語言。


          既然Microsoft Power Platform已是個低代碼平臺,為何還需要一個低代碼語言?微軟專案管理總監(jiān)Ryan Cunningham說明,各種點擊工具的確非常適合快速地組裝經(jīng)驗與任務(wù),但現(xiàn)實世界的解決方案可能需要拖曳以外的邏輯,例如要查找「曾于最近7天在該地區(qū)15公里內(nèi)登入的客戶」或是「以綠色突顯新進項目」,這些客制化的邏輯經(jīng)常是低代碼平臺碰壁而需要透過傳統(tǒng)程序碼解決的事項,而這些問題就能利用參考Excel邏輯的Power Fx來解決。


          當(dāng)所需的邏輯重于代碼撰寫能力時,Power Fx便得以擴大可建置復(fù)雜解決方案的人力。此外,Power Fx也提供了專家所需的工具,例如直接于文字編輯器中編輯程序,或是使用來源控制等。


          現(xiàn)在的微軟篤信低代碼的下一步創(chuàng)新就是開放,因此開源了Power Fx并鼓勵開發(fā)者的使用與貢獻。


          來源:IT之家
          瀏覽 53
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲欧洲欧美日韩中文字幕 | www.99爱 | 人人操人人摸人人操 | 污片网站| 无码久久|