基础模块
UI 库
RN支持
设计器
微信
支付宝
云闪付
cms后端
热更新
高德地图
启动屏
商城
duxapp
基于Taro的模块化、多端、跨平台开发框架
移动端模块化开发框架
多模块代码复用,提高编写效率,通过应用商店安装大量成熟模块,使用公开的UI库模块,帮你快速完成业务
全平台支持
兼容微信小程序、ReactNative、鸿蒙 ArkUI、H5、支付宝小程序、抖音小程序、QQ小程序
代码一次编写到处使用
针对ReactNative端做了大量优化(项目配置化、打包所需文件自动创建、集成常用第三方库)
工具类库
duxapp编写了很多常用工具类库,能帮助你快速开始你的项目
路由管理
路由系统对原生的路由进行了封装,当你使用duxapp时,需要使用封装过的路由
相对于原生路由进行了一下封装
- 路由拦截
- 传递任何类型参数到页面
- 路由协议解析
- 返回传参
- 封装返回主页方法
请求上传
程序对请求上传进行了封装,增加了更丰富的功能,封装实现了下面的特性
- 请求拦截器(中间件)
- 错误提醒
- 加载中
- 防止过快请求
- 请求hook封装
- hook缓存
UI库
使用免费开放的UI库,提升编写效率,保证多端一致性,UI组件库提供了丰富的组件
- 基础组件库
- 布局类组件库
- 导航类组件库
- 展示类组件库
- 操作反馈库
- 高级组件