duxapp 是基于 Taro 的模块化的移动端开发框架,通过复用模块,可以快速完成项目开发
官网:[duxapp.cn]( https://duxapp.cn)
下面罗列了一些这个框架的特性
- 模块化开发
- UI 库的封装(已经有 60 多的常用组建)
- 极大简化 APP(RN)开发开发,只需要配置包名、证书等信息,即可编译原生包,上传应用商店
- 对请求、上传等进行了封装,支持中间件拦截、请求缓存、hook 调用等
- 对路由的封装支持路由拦截器、传递任何类型参数、返回传参等
- 封装了多种情景下使用的全局状态工具
- 同时多端开发(真正做到只需要编写一次代码,做到同时兼容小程序、APP ( RN )、H5 )
- 主题系统
## 基于此框架的项目
### duxui UI 库
提供了丰富的组建
文档地址: [https://duxapp.cn/docs/duxui/start]( https://duxapp.cn/docs/duxui/start)
github: [https://github.com/duxapp/duxui]( https://github.com/duxapp/duxui)
组建库的预览请前往文档查看(提供了 APP(安卓)、小程序、H5 的预览)
### design 移动端页面设计器
这是一个能快速设计出移动端页面的页面设计器,且结合 duxapp 设计出来的页面能兼容小程序、APP 、H5 ,并能导出代码
这设计器是我从头开始开发的,并不是基于其他设计器框架开发的
文档地址: [https://duxapp.cn/docs/app/design/start]( https://duxapp.cn/docs/app/design/start)
github: [https://github.com/duxapp/design]( https://github.com/duxapp/design)
在线预览: [https://design.duxapp.cn/]( https://design.duxapp.cn/)
这是一个经过多次迭代过来的最新版本,之前的版本的 github 仓库地址
[https://github.com/ShaoGongBra/taro-design]( https://github.com/ShaoGongBra/taro-design)
### 更多
其他更多项目请前往此地址查看
[https://duxapp.cn/docs/contact/start]( https://duxapp.cn/docs/contact/start)
## 关于我
我从 16 年之后先弄了大概两三年的后端(php),之后逐渐转为前端开发(使用 Taro),之后逐渐开发出了 duxapp 框架,直到现在
对前端有比较深入的了解,包括 Taro 、React React Native Expo 等
我对 RN 的了解也比较多,例如对 RN 的第三方插件基本摸了个遍、对于什么功能要用什么插件基本都了解
duxapp 中使用的 RN 是最新发布的 0.75 版本、此版本完全支持开启新架构(即便是不支持新架构的插件也能用,例如高德地图插件),性能得到质的提升,且多个 CSS 特性和 web 端对齐了,开发起来更方便了
对原生开发有一定的了解( JAVA 、Kt 、OC ),曾经封装过多个 RN 的插件:
- [云闪付支付插件]( https://github.com/ShaoGongBra/react-native-unionpay)
- 萤石云摄像头直播(对接摄像的直播画面、远程操控等功能)
- 慧云摄像头直播(和萤石云使用在同一个 APP 内,功能也基本相同)
目前人在长沙,也不一定就在长沙,看合适去哪都可以,欢迎撩我 |
|