各类“前端”工具的设计思路是基本一致的,使用一种标记语言(HTML/XML/QML)描述(前台)界面,使用一种语言处理(后台)业务(JS/C#、Java、Kt/C++),然后使用事件(之类)的机制进行前后台的通信(Qt的signal与slot的本质也是如此)。标记语言很重要的一点是“组件化”,HTML本身并不支持自定义标签,这就是出现Vue等组件化框架的原因(之一)。
暂无评论
各类“前端”工具的设计思路是基本一致的,使用一种标记语言(HTML/XML/QML)描述(前台)界面,使用一种语言处理(后台)业务(JS/C#、Java、Kt/C++),然后使用事件(之类)的机制进行前后台的通信(Qt的signal与slot的本质也是如此)。标记语言很重要的一点是“组件化”,HTML本身并不支持自定义标签,这就是出现Vue等组件化框架的原因(之一)。