作者回复: 问题1:我们是难过一个全局的事件中心来收发事件的,一个典型的订阅者模式场景。通过事件广播可以解决你在问题1里举例的场景,此外我们还可以通过数据绑定来自动完成这种简单的情形,当A的属性发生变化,绑定了A的其它所有组件可以直接收到通知并执行预设动作。 问题2:这个问题比较复杂,我在后续几讲里会涉及到,并在常规更新阶段的最后一讲会专门总结和扩展,欢迎继续关注和学习。 问题3:某些场景做到零代码是当然可以的,比如我们现在正在把大屏做到零代码给乙方用户直接使用,这些人是只有业务能力没有编程能力。另外,表单场景我们已经基本做到零代码了
作者回复: 也不是,Level4是要对代码编译器的编译流程(或者叫编译生命周期)做接口抽象和开放
作者回复: 你前半部分留言的理解是正确的,后半部分所说的资料那个地方我不能下结论,按照你说的,应该是那种开发和运行都集成在一起无法分开的那种低代码解决方案,这门课要实现的低代码平台不是这样的。 这门课所说的低代码平台,app的开发和运行是分开相互独立的,app在上线运行之前,必须由低代码平台编译,编译后的app就与低代码平台脱离关系,可以独立运行了。此时app可以在低代码平台可以提供内置运行时上跑,也可以自建运行时,自由度更高