#kotlin 《progressive》
啊,之前被各路公众号吹爆的 databind 变成 viewbind 了啊,kapt直接变语法树改写ksp了,比我的编程观换代得更快🌚
暴露AST细节乃至sealed dataclass很难吗,哦对javaapt只暴露了定义结构部分的interface processing.Element来允许@Override之类的检查和运行时属性参数值注入
原来databind就是堆@findView.val=o.xxVal 再同步更新吗,因为xml,还真是非常值得起一个名词呢🌚 毕竟html前端都是搞不懂DOM form只会拼字符串的水货
那么viewbind应该是 Angular和Vue 这样的东西了,现在抛弃widget.val的概念,拥抱model/view ,啊不,任意data.val及列表都可以同步到view
我就不明白,根本不是一个世代的东西为啥名字很像
哦对,xml就是一群不懂元编程的人吓唬人的,还什么可配置,所以viewbind反而是回到过去回到最初的做法,那么之前那么多应用都是在干什么?
哦不对啊,View DSL 才是最新的,winform designer.xml 才是最初的,UI都需要设计器,我在说啥啊我🤣
一个小萌新:可为什么 builder.io 就没有专门的设计器呢
因为html是种xml啊
可这不一样啊,你能用webkit设计单页效果,能用View开发View吗,可以啊(Androlua设计器),但是大家都在学“了不起”的“绑定技术”啊🤣
啊,之前被各路公众号吹爆的 databind 变成 viewbind 了啊,kapt直接变语法树改写ksp了,比我的编程观换代得更快🌚
暴露AST细节乃至sealed dataclass很难吗,哦对javaapt只暴露了定义结构部分的interface processing.Element来允许@Override之类的检查和运行时属性参数值注入
原来databind就是堆@findView.val=o.xxVal 再同步更新吗,因为xml,还真是非常值得起一个名词呢🌚 毕竟html前端都是搞不懂DOM form只会拼字符串的水货
那么viewbind应该是 Angular和Vue 这样的东西了,现在抛弃widget.val的概念,拥抱model/view ,啊不,任意data.val及列表都可以同步到view
我就不明白,根本不是一个世代的东西为啥名字很像
哦对,xml就是一群不懂元编程的人吓唬人的,还什么可配置,所以viewbind反而是回到过去回到最初的做法,那么之前那么多应用都是在干什么?
哦不对啊,View DSL 才是最新的,winform designer.xml 才是最初的,UI都需要设计器,我在说啥啊我🤣
一个小萌新:可为什么 builder.io 就没有专门的设计器呢
因为html是种xml啊
可这不一样啊,你能用webkit设计单页效果,能用View开发View吗,可以啊(Androlua设计器),但是大家都在学“了不起”的“绑定技术”啊🤣