#applications #rich #internet #internals #rialight #built #develop

rialight_core_internals

Rialight核心内部机制

1个不稳定版本

0.1.0 2023年7月24日

#20#rialight

ISC许可证

2KB

Agera SDK

注意    不可用

通过Agera SDK(用Rust编程语言构建)稳健地开发丰富的互联网应用。

进展

Agera应用主要使用节点图,具有以下特点:

  • 图形体验
    • 显示对象
    • 控件
    • 主题
    • 用于应用原型设计的示例主题常量
  • 声音API
  • 媒体API
  • 触摸API
  • 输入API
  • 网络API
    • HTTP
    • WebSocket
  • 应用
    • 窗口
      • 边框和大小配置
      • 实例化窗口,这可能会失败。在网页浏览器中它必须总是失败。
  • 文件API
  • 定时器API

可能还有其他未列出的功能。

附加说明

  • Rust:开发者必须使用nightly Rust编译器来利用语言特性,例如使用声明性宏和try块。

在开始使用CLI时,创建一个新项目将如下所示

agera new com.q.a

新应用不需要手动添加常见的小型依赖项,例如正则表达式、集合字面量和序列化,因为Agera将其作为API重新导出。

许可证

MIT或Apache 2.0

无运行时依赖