课程简介
企业数字化转型依靠传统两种软件研发交付模式在产品功能、交付效率、成本等各方面遇到困难,新的技术和方法论的发展,重新构建起一种新的软件研发交付模式,将是一个大概率事件。
其次,随着云计算、云原生、大数据以及 Web、App、小程序等应用终端技术的发展,应用软件研发交付所需要具备的技术栈越来越长、分工越来越细。如何在越加复杂的技术体系下高效、敏捷、低成本的构建起精准满足客户需求的应用软件,是个巨大的挑战。
第三,互联网发展催生了众多领域 PaaS 服务,这些能力如何成为数字世界水电煤,也是这些企业需要思考的问题。 以上这些问题都是制约企业数字化转型的重要因素。低代码从技术角度提供了一种解决问题的思路。本次分享将介绍我对低代码赋能企业数字化的一些思考以及网易在这个领域的一些实践。
课程收益
1.目标:
低代码推动企业数字化转型的内在逻辑与具体实现
2.成功(或教训)要点:
低代码平台研发过程中便利性与通用性矛盾的权衡
3.低代码开发的扩展性难点及解决之道
4.启示:提炼出该内容(或项目)的具体收益点。
网易低代码平台基于ASL语言层面的设计、实现思路
受众人群
中高层管理人员、研发人员、前后端工程师、架构师等等,以及对低代码和数字化软件研发感兴趣的人员
课程周期
1天
课程大纲
1 低代码软件研发模式的解读
A技术面临的交付压力
B企业数字化面临的问题
C低代码软件研发模式的解读
2网易低代码产品发展回顾
A摸索阶段,Web 前端的可视化设计
B立项阶段,脚手架工具提升前后端应用开发效率
C产品化阶段,ASL 应用描述语言设计
3核心设计和实现
A应用构建(语义)模型和 ASL 语言设计
B如何平衡易用性和通用性之间矛盾
C如何进行扩展
D平台实现架构
E如何进行产品迭代演进
F引擎型(解释执行)和源码生成型(编译执行)的选择
G应用独立性和生命周期管理
H平台产品架构
4 QA,总结和展望