返回介绍

工程介绍

发布于 2019-12-26 23:51:13 字数 828 浏览 1355 评论 0 收藏 0

通过 Rax 官方 Cli 工具创建的多端应用,也称 Universal App, 是 Rax 支持多端应用开发的工程实践,目标通过一套代码支持同时运行在不同端的容器下。

它具体包含工程和运行时两部分,工程包含开发规范与多端构建器;运行时包含跨端 API 和跨端基础组件。

通过 Universal App 工程,开发者可以将一套业务代码同时运行到不仅限于 Web,Weex,小程序,Node 等不同容器中,并且做到体验的一致性。


Rax 多端应用体系架构

开发规范

初始化工程中,默认使用了 rpx 单位,并使用了行内样式。这是考虑到 Weex 和 小程序场景。

如果应用只投放到 Web 端,则可以不受这个规范的约束,继续使用 W3C 标准的样式单位。

多端构建器

Rax  Universal App 使用 @alib/build-scripts 作为基础构建工具,提供了构建 Web、Weex 和 小程序应用的能力。

业务也可以基于插件机制,扩展工程能力,详见 插件开发

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文