快速构建多端应用,超轻量,高性能,易上手的前端解决方案。一次开发多端运行,解放重复工作,专注产品逻辑,提升开发效率。
特点
极致的用户体验
Rax通过更加轻量的内核、渐进式Web应用、服务端渲染,提升了产品的体验。
更轻量的内核更好的Web体验服务端渲染Web标准自绘引擎
更低的开发成本
开箱即用的工程、丰富的组件与周边生态、一次开发多端投放,帮助开发者完成他的创意。同时我们在人工智能的领域也在持续探索,不断降低开发门槛与成本。
多端投放丰富的组件工程零配置人工智能
其他特点
与DOM、Weex、Node.js、Mini-program、WebGL一起工作,可以使用更多实现驱动程序规范的容器。通过rax-cli使用,零配置,一个带有通用UI工具包和API的代码库。完善的Rax开发工具。
快速开始
使用cate-rax快速创建一个Rax项目
npminitraxYourProjectName
npminitinitializer必须在NPM6+版本上执行。
启动本地服务器以启动项目:
cdYourProjectNamenpminstallnpmrunstart
开发者工具
可以使用Rax开发人员工具浏览器扩展在运行时检查和修改Rax组件的状态。
安装ChromeRax开发工具扩展在应用程序中导入rax/lib/devtools模块
importrax/lib/devtools;
将process.env.NODE_env设置为development重新加载并转到浏览器开发工具中的Rax选项卡相关链接
中文文档: