日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

看看人家 阿里的 低代碼引擎,多優(yōu)雅!(阿里的低代碼平臺(tái))

  • 特性
  • 引擎協(xié)議
  • 使用示例
    • 工程化配置:
    • cdn 可選方式:
  • 界面功能
    • 物料面板
    • 大綱面板
    • 源碼面板
    • schema 編輯
    • 編輯畫布區(qū)域
    • 屬性
    • 樣式
    • 事件
    • 高級(jí)
  • 案例
  • 傳送門

LowCodeEngine是由阿里巴巴釘釘團(tuán)隊(duì)開(kāi)源的低代碼引擎, 該引擎全面遵循《阿里巴巴中后端前端基礎(chǔ)構(gòu)建協(xié)議規(guī)范》和《阿里巴巴中后端前端素材協(xié)議規(guī)范》。兼容主流瀏覽器: Chrome >= 80,Edge >= 80,safarifirefox 最近 2 個(gè) 版本

特性

  • ? 提煉自企業(yè)級(jí)低代碼平臺(tái)的面向擴(kuò)展設(shè)計(jì)的內(nèi)核引擎,奉行最小內(nèi)核,最強(qiáng)生態(tài)的設(shè)計(jì)理念
  • ? 開(kāi)箱即用的高質(zhì)量生態(tài)元素,包括 物料體系、設(shè)置器、插件 等
  • ? ?? 完善的工具鏈,支持 物料體系、設(shè)置器、插件 等生態(tài)元素的全鏈路研發(fā)周期
  • ? 強(qiáng)大的擴(kuò)展能力,已支撐 100 個(gè)各種類型低代碼平臺(tái)
  • ? 使用 TypeScript 開(kāi)發(fā),提供完整的類型定義文件

引擎協(xié)議

引擎完整實(shí)現(xiàn)了《低代碼引擎搭建協(xié)議規(guī)范》《低代碼引擎物料協(xié)議規(guī)范》,協(xié)議棧是低代碼領(lǐng)域的物料能否流通的關(guān)鍵部分。

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

使用示例

npm install @alilc/lowcode-engine --save-dev

TIPS:僅支持 cdn 方式引入,npm 包用于提供 typings 等代碼提示能力

import { init, skeleton } from '@alilc/lowcode-engine';skeleton.add({ area: 'topArea', type: 'Widget', name: 'logo', content: YourFantaticLogo, contentProps: { logo: 'https://img.alicdn.com/tfs/TB1_SocGkT2gK0jSZFkXXcIQFXa-66-66.png', href: '/', }, props: { align: 'left', width: 100, },});init(document.getElementById('lce'));

工程化配置:

{ "externals": { "@alilc/lowcode-engine": "var window.AliLowCodeEngine", "@alilc/lowcode-engine-ext": "var window.AliLowCodeEngineExt" }}

cdn 可選方式:

方式 1(推薦):alifd cdn

https://alifd.alicdn.com/npm/@alilc/lowcode-engine@1.0.0/dist/js/engine-core.jshttps://alifd.alicdn.com/npm/@alilc/lowcode-react-simulator-renderer@1.0.0/dist/js/react-simulator-renderer.js

方式 2:unpkg

https://unpkg.com/@alilc/lowcode-engine@1.0.0/dist/js/engine-core.jshttps://unpkg.com/@alilc/lowcode-react-simulator-renderer@1.0.0/dist/js/react-simulator-renderer.js

方式 3:jsdelivr

https://cdn.jsdelivr.net/npm/@alilc/lowcode-engine@1.0.0/dist/js/engine-core.jshttps://cdn.jsdelivr.net/npm/@alilc/lowcode-react-simulator-renderer@1.0.0/dist/js/react-simulator-renderer.js

方式 4:使用自有 cdn

將源碼中 packages/engine/distpackages/(react|rax)-simulator-renderer/dist 下的文件傳至你的 cdn 提供商

界面功能

低代碼編輯器中的區(qū)塊主要包含這些功能點(diǎn):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

物料面板

可以查找組件,并在此拖動(dòng)組件到編輯器畫布中:

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

大綱面板

可以調(diào)整頁(yè)面內(nèi)的組件樹(shù)結(jié)構(gòu):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

可以在這里打開(kāi)或者關(guān)閉模態(tài)浮層的展現(xiàn):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

源碼面板

可以編輯頁(yè)面級(jí)別的 JavaScript 代碼和 CSS 配置:

看看人家 阿里的 低代碼引擎,多優(yōu)雅!(阿里的低代碼平臺(tái))

Schema 編輯

【開(kāi)發(fā)者專屬】可以編輯頁(yè)面的底層 Schema 數(shù)據(jù):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

搭配頂部操作區(qū)的“保存到本地”和“重置頁(yè)面”功能,可以實(shí)驗(yàn)各種 schema 對(duì)低代碼頁(yè)面的改變。

編輯畫布區(qū)域

點(diǎn)擊組件在右側(cè)面板中能夠顯示出對(duì)應(yīng)組件的屬性配置選項(xiàng):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

拖拽修改組件的排列順序:

看看人家 阿里的 低代碼引擎,多優(yōu)雅!(阿里的低代碼平臺(tái))

將組件拖拽到容器類型的組件中,注意拖拽時(shí)會(huì)在右側(cè)提示當(dāng)前的組件樹(shù):

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

屬性

組件的基礎(chǔ)屬性值設(shè)置:

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

樣式

組件的樣式配置,如文字:

看看人家 阿里的 低代碼引擎,多優(yōu)雅!(阿里的低代碼平臺(tái))

事件

綁定組件對(duì)外暴露的事件:

看看人家 阿里的 低代碼引擎,多優(yōu)雅!(阿里的低代碼平臺(tái))

高級(jí)

循環(huán)、條件渲染與 key 設(shè)置:

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

案例

釘釘宜搭是阿里巴巴自研的低代碼應(yīng)用開(kāi)發(fā)平臺(tái)

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

Parts造物是阿里巴巴自研的低代碼物料管理、物料集成、物料研發(fā)的產(chǎn)品

看看人家 阿里的 低代碼引擎,多優(yōu)雅?。ò⒗锏牡痛a平臺(tái))

傳送門

開(kāi)源協(xié)議:MIT

開(kāi)源地址:https://github.com/alibaba/lowcode-engine

原文鏈接:https://mp.weixin.qq.com/s/c2Wpulw3H23G0T201DpROA

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部
浦县| 潢川县| 泽州县| 榆中县| 叙永县| 鹿邑县| 江口县| 济阳县| 香港| 托里县| 上栗县| 青冈县| 方城县| 海安县| 祁连县| 岚皋县| 涞水县| 嘉善县| 平邑县| 上杭县| 建阳市| 永城市| 如东县| 宝清县| 沧州市| 顺义区| 睢宁县| 伽师县| 铜川市| 扶风县| 湖州市| 镇巴县| 正安县| 闵行区| 怀柔区| 蓝山县| 丹阳市| 股票| 岐山县| 缙云县| 勃利县|