react-miniapp icon indicating copy to clipboard operation
react-miniapp copied to clipboard

使用React开发微信小程序 (anujs小程序模块, https://rubylouvre.github.io/nanachi/)

react-miniapp

Build Status

快速开始

  1. 安装依赖
cd react-miniapp
yarn
  1. 打开微信开发者工具, 选择小程序, 导入build文件夹
  2. 开发React(还在demo阶段,现在会直接编译src目录)
  3. 打包代码
npm run dev

##支持列表

  • [x] 页面
    • [x] jsx模板转换
      • [x] render函数对map函数多层嵌套支持
      • [x] tag支持
      • [x] block支持
    • [x] 模板提取
    • [x] js methods 支持
    • [x] 页面json配置支持
  • [x] App
  • [ ] 组件化
    • [x] tag属性的支持
    • [ ] component
      • [x] defaultProps 转换properties
      • [ ] 组件children
      • [ ] 抽象组件
      • [ ] 组件关系
      • [ ] behaviors
    • [ ] 无状态组件
      • [ ] 通过外部引入无状态组件
      • [ ] 页面内组件引入无状态组件
      • [ ] 页面内箭头函数无状态组件
      • [ ] 无状态组件的属性设置问题
    • [ ] 组件间通信
  • [ ] 状态管理
    • [ ] redux
    • [ ] redux-saga
    • [ ] redux-thunk
  • [ ] npm包支持
  • [x] wxss支持
    • [x] css import
    • [x] css合并
    • [x] wxss输出
  • [x] 標準化plugin 2018.6.8
  • [ ] ui库
  • [x] 单元测试
  • [x] 项目配置
  • [ ] typing 支持
  • [ ] 工具 watch (增量编译)
  • [ ] CI/CD
  • [ ] COV
  • [ ] 拷贝资源目录