说透低代码
陈旭
中兴通讯软件研发资深专家
18786 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已更新 26 讲/共 39 讲
说透低代码
15
15
1.0x
00:00/00:00
登录|注册

11|亦敌亦友:Low Code与Pro Code混合使用怎样实现?

你好,我是陈旭。今天我们来聊聊低代码平台中的纯代码,理一理这对欢喜冤家的恩怨情仇。
一般的低代码平台,总爱宣传自己开发过程需要编码的地方是多么多么少,甚至已经消灭了所有代码。久而久之,不免给人一种感觉,如果低代码平台上还有代码的存在,就会显得很失败。低代码是新欢,纯代码是旧爱,有了新欢,抛弃旧爱,这样可不好。
其实,把低代码平台上的纯编码开发模式视为洪水猛兽,大可不必。编码有编码的优势,毕竟可视化不是低代码的目的,高效率才是。如果高低代码的结合使用可以提升开发效率,哪怕是只能在特定条件下提升效率,那都可以纳入低代码平台的能力范围。

为啥还要编码?

最开始,我们思考一个问题,既然可视化开发是低代码平台的特色和卖点,那为啥低代码平台还要提供纯编码入口呢?
你还记得第 3 讲中我描绘的天花板级别的低代码平台吗?其中一条标准和低代码平台的用户有关。天花板级别的低代码平台需要能支持各种技能水平的人同时使用
也就是说,高技能水平的开发者也是低代码平台的目标用户。在这部分用户专业领域范围内的内容,他们更想要采用直接编码的开发模式。除开对这个人群来说,直接编码与可视化开发模式相比的效率因素,一个可能的原因是他们需要有职业获得感,以及出自人性深处的那种“不羁放纵爱自由”的叛逆心理。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文深入探讨了低代码平台与纯代码开发的融合方式,强调了高低代码混合开发的重要性。通过表达式、代码块和模块的切换,实现了灵活的混合开发方式,充分利用低代码平台的高效便捷,同时满足高技能开发者的个性化需求。文章还探讨了高低代码混合编译和编码体验的问题。总的来说,本文对于理解和应用低代码平台与纯代码开发的融合方式具有重要参考价值。文章提出了一些思考题,引发读者对模块级纯代码开发模式的必要性进行思考。文章内容丰富,值得深入阅读和思考。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《说透低代码》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(7)

  • 最新
  • 精选
  • 庄周梦蝶
    老师能直接列举下国内外的低代码平台吗 讲讲他们实现原理 包括商业和开源的
    2022-04-08
    7
  • Geek_7e0d86
    之前一直不看好低代码,感觉可能是自己知识积累少的问题。学习了老师的课程,最起码目前来看,这种想法并没有改变。希望后续可以让我看到低代码平台的亮点。
    2023-05-22归属地:河北
  • ifelse
    学习打卡
    2023-02-22归属地:浙江
  • 醒着做梦
    我们做的是页面级的纯代码,通过平台新建应用、菜单,菜单可以指向低代码或纯代码页面,通过平台生成前端工程推到git,开发人员拉到本地开发,低代码页面通过一个页面运行时组件根据配置渲染,纯代码页面根据配置的路由生成对应页面文件,传统方式写代码。
    2022-07-26
  • 王宁
    模块级的纯代码开发模式这个作为兜底策略来讲是必要的吧,如果没有这场景,很多业务功能交付就会👌🏻影响。 另外除了低代码模式开发:个人觉得SVD 语义化也很重要,生成SVD的过程可以通过界面可以拖拉拽,但是能通过文本话的编辑svd效率也会很高。也方便后面的版本管理。
    2022-06-12
  • samam
    “模块如何做到如此复杂的职能、但又以极轻量的面貌展示在 App 开发人员面前”,表示需要。辛苦老师了。
    2022-05-05
  • 黄东
    不可能切回视图模式这是硬伤,有没有参考国际上的低代码平台是怎么处理这个问题的呢,另外,如果对代码进行解析,得到AST,理论上是可以切换回去的哦
    2022-04-07
    2
收起评论
显示
设置
留言
7
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部