azul:桌面GUI框架

时间:2024-04-28 00:36:31
【文件属性】:

文件名称:azul:桌面GUI框架

文件大小:2.28MB

文件格式:ZIP

更新时间:2024-04-28 00:36:31

c rust gui opengl cpp

Azul-桌面GUI框架 警告:本自述文件中宣传的功能可能尚无法使用。 Azul是用于Rust和C ++的免费的,功能性的,React性的GUI框架,它使用WebRender渲染引擎和类似CSS / HTML的文档对象模型构建,用于快速开发精美的本机桌面应用程序 | | | | 关于 Azul是一个用于在Rust和C中创建图形用户界面的库。它将来自功能,响应式和面向数据的编程的范例与适用于开发跨平台桌面应用程序的API混合在一起。 Azul的两个核心原则是不渲染不可见的对象,并在继承上使用DOM树的组合。 Azul通过不让UI /呈现逻辑对应用程序数据具有可变访问权限来分离业务逻辑/回调,数据模型和UI呈现/样式的关注点。 在Azul中,呈现视图是将您的应用程序数据映射到样式化DOM的纯函数。 “窗口小部件”只是呈现特定状态的函数,更复杂的窗口小部件使用函数组合。 由于重新创建DOM


网友评论