使用taro开发小程序
使用taro开发小程序
最近有个项目小程序开发,因为过去的N年使用的技术主要是react,所以经过权衡,决定使用taro,毕竟taro支持react进行编写。这里积攒了一些经验,总结下,以备之后查。
Get Started
npm i -g @tarojs/cli
taro init
# 如果未来计划使用taro-ui,则需要选择sass,因为taro-ui使用的sass,统一没坏处。
taro 版本
建议使用最新稳定版本,大版本号v4。
UI组件库
- taro-ui 也调研了下其它的,考虑到维护和使用的便捷性,最终选择taro-ui。
一些类库-轮子
- 表单状态管理,可以使用
react-hook-form - 状态管理,可以使用
redux - 网络请求,可以使用
axios - 二维码生成,可以使用
taro-code
写在最后
- taro帮忙填了小程序语法糖极端不舒服的坑,给react开发小程序提供了很好的支持。
- 可用,能用,当然也是一堆的问题,比如构建打包我总遇到奇怪报错,但总体来说,还是能用的。毕竟免费,要啥自行车。

