停止空谈低代码,聊点技术实践的干货!

前端大学

共 2673字,需浏览 6分钟

 ·

2022-07-04 13:00

低代码的浪潮正在席卷全球,Gartner 预测到 2025 年,七成的新应用将由低代码 / 无代码技术完成开发!在资本市场,专注低代码开发平台 12 年的 OutSystems 获得来自 KKR 和高盛的 3.6 亿美元投资。


低代码的热度持续走高,越来越多的大厂更是在低代码领域投入了巨大的人力物力。带着“人人都是程序员”光环降生的低代码,一方面将代码写作的门槛进一步降低,另一方面也开始将技术与业务的岗位职责界限打破。关于低代码技术和业务价值的讨论日益火热,却往往流于表面,多为空谈。


低代码平台的功能真的只是像现在这样以表单、流程、报表为主吗?低代码的未来将如何发展?给开发者、给公司业务又会带来了什么机遇和价值?这些都是行业同仁需要思考的问题。


在7月22、23日即将举办的2022稀土开发者大会上,由阿里巴巴企业智能事业部体验技术团队负责人、前端架构师董晓庆作为出品人的《低代码探索与实践》专场,将为技术工程师们带来各个大厂在低代码在互联网应用中的前沿技术分享。本届开发者大会免费报名中,点击文末阅读原文或识别海报二维码即可与各位牛人分享交流。


演讲主题:基于 LowCodeEngine 调试能力建设与实践


业务背景:低代码由于研发效能和交付的优势变得越来越普及,在降本提效的同时也带来了很多黑盒逻辑。现有的低代码平台普遍缺乏面向用户的调试能力,当用户在低代码搭建遇到问题时,排查和解决问题强依赖平台的客服答疑或浏览器原生的调试能力,导致非前端用户使用低代码平台的成本很高。因此我们需要提供更适合低代码平台的调试能力,降低低代码平台的使用成本。


技术难点:在阿里低代码引擎的产品技术体系中,一方面我们需要提供低代码平台的基础调试能力,适用于大多数低代码的调试能力,需要考虑非前端用户的使用习惯和学习成本;另一方面由于低代码平台的目标用户类型差异较大,不同低代码平台所需的调试能力也是不一样的,除了基础的调试能力之外,我们需要通过提供扩展定制能力,帮助不同的低代码平台快速建设适合的调试能力。


技术细节:在技术架构上,我们通过分层设计,将调试体系分为 Client、Server、Protocol 等不同层来承担不同的职责,向下做好协议的统一收敛,与低代码引擎的协议和渲染体系对接,向上也能支持不同分层下的高度定制。在产品设计上,我们在低代码引擎标准协议的基础上完成了日志查看、错误码定位、审查元素、数据源查看与修改等低代码调试能力上的探索。具体实践和分析:低代码引擎体系下的调试能力在集团内的中后台平台 A 落地了半年,活跃用户总量为 600,占比平台总月活的 20%,并大幅度降低了答疑中调试相关问题的占比。


演讲大纲:

1、为什么需要低代码调试能力

1.1 低代码及低代码调试的现状

1.2 低代码遇到的问题

1.3 我们的解决方案

2、低代码体系下的调试能力建设

2.1 低代码调试的特点分析

2.2 低代码调试架构设计

2.3 通用的调试能力设计

2.4 调试的定制能力

3、低代码调试的实践与分析

3.1 调试实践场景 a、中后台场景 b、表单场景

3.2 调试实践分析

3.3 调试未来展望"


演讲嘉宾:

刘菊萍(絮黎) 阿里巴巴高级前端工程师

阿里巴巴高级前端工程师,阿里低代码引擎核心开发。在阿里企业智能事业部,从事低代码渲染体系相关的工作,并针对低代码使用上的痛点进行调试能力的探索与实践。


演讲主题:低代码平台可视化模式下的多人协同开发功能的架构和实现

多人协同开发是低代码平台走向成熟的标志性功能,但这往往是一个甜蜜的烦恼,在低代码平台演进的早中期,多人协同开发功能一般难被排上日常,甚至被有意无意“冷落”:低代码可视化方式模式真的能开发出复杂到需要多人协同才能完成的App 吗?当多人协同开发的需求实际且迫切地被应用团队提出时,低代码团队会惊讶地发现,这个在纯代码模式下,用 git 轻而易举就能解决的问题,在可视化模式下却远没那么简单。不但无法做到一个命令自动完成合并的效果,反而需要自己去设计和实现 diff 算法,自己去设计和实现 merge 算法,解决冲突的方式更是五花八门。


演讲大纲:

1、背景

1.1 为什么说这是一个甜蜜的烦恼?

1.2 可视化模下多人协作的难点是啥?

2、CRDT:他山之石

2.1 啥是CRDT?

2.2 CRDT能帮得上忙吗?

3、自食其力

3.1 diff算法

3.2 merge算法

3.3 解决冲突

4、小结


演讲嘉宾:

陈旭 中兴通讯软件研发资深专家

长期从事 Web 相关技术的研发、架构、管理工作,近 4 年架构以及主持研发了中兴低代码平台 awade,现任 awade 平台负责人;可视化组件集Jigsaw的创始人。


演讲主题:可视化运营活动页面编辑器的设计

tmagic-editor 开源项目是从腾讯视频 VIP 的运营平台魔方衍生而来,本次分享主要介绍 tmaigc 的架构设计,核心模块的功能介绍。包含如何从零搭建一个前端可视化页面生成编辑器,如何设计编辑器的可扩展性,如何支持多种前端框架在编辑器画布中的渲染,tmagic 中的低代码设计等,同时介绍应用 tmagic 内核的腾讯视频魔方平台使用现状。


演讲大纲:

1、 tmagic-editor 介绍

2、 搭建一个前端可视化页面生成编辑器

3、 可扩展性设计

4、集成和使用 tmagic-editor


演讲嘉宾:

郑洋洋 腾讯 Web 前端开发

15 年毕业加入腾讯,T10 前端开发,主要经历 QQ会员、鹅漫 U 品、腾讯视频 VIP。目前在腾讯视频 VIP 作为魔方活动运营平台负责人,魔方平台作为腾讯视频 VIP 运营活动的可视化搭建平台,提供超过 190+ 的业务组件,支持运营自主拖拽配置、发布包含多页面组件、玩法复杂的运营活动。主要负责运营活动的性能优化、可扩展性开发、Tv Hippy 场景兼容等开发,负责设计、贡献由魔方平台编辑器内核衍化而来的腾讯开源项目 tmagic-editor。

本届大会策划的专题除低代码外,还包含大前端技术趋势、云原生技术架构、微服务与Serverless、开源和商业化探索等十数个技术专场,由来自字节、中兴、腾讯等公司具备技术影响力与洞察力的行业专家负责议题把控。目前大会出品人已全部集齐,讲师阵容即将确认完毕。除了为期两天的沉浸式内容体验,稀土开发者大会还为万千开发者朋友们准备了丰厚的奖品,报名参会的开发者将有机会参与抽奖,赢取丰厚大奖,敬请期待 。


点击下方阅读原文,即刻免费报名抢占最佳观景位!

浏览 57
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报