icai / taro-cnode

Taro react 开发的多端cnode客户端,支持微信小程序,支付宝小程序,h5

Home Page:https://taro.w3cub.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

taro-cnode

这是什么?

这是一个Taro 开发的多端客户端

你也可以把他看成是Taro开发指南, 你也可把他看成React开发教程,
你还可以把他看成是Vue和React的比较开发教程。
因为UI和代码基本参照 https://github.com/shinygang/Vue-cnodejs
你基本上可以找到跟 https://github.com/shinygang/Vue-cnodejs 一对一的目录结构。

起步

git clone --depth 50 -b master --single-branch https://github.com/icai/taro-cnode.git && cd taro-cnode

npm install -g @tarojs/cli

npm install

npm run dev:h5

预览效果

  • h5预览地址

http://taro.w3cub.com/

  • 小程序地址

还在调试中,待定

taro 完整程序可以参考:

https://github.com/cpitax/taro-tax

声明

本程序一开始存在一个错误的兼容方向。按照Taro的设计原理,应该先兼容小程序再兼容其他端。 本工程本来基于 https://github.com/shinygang/Vue-cnodejs 开发而来,所以一开始是兼容H5为主, 但是到了后续Taro的升级,存在各种Taro API向小程序靠拢的迹象, 很多ES6,React的屏蔽。 所以假如要用Taro开发,建议先以小程序为主端,向多端扩散。

基于 https://github.com/shinygang/Vue-cnodejs 和 taro-cli 实现

LICENSE

Copyright (c) 2018 Terry Cai. Licensed under the MIT license.

About

Taro react 开发的多端cnode客户端,支持微信小程序,支付宝小程序,h5

https://taro.w3cub.com/

License:MIT License


Languages

Language:JavaScript 40.7%Language:TypeScript 40.1%Language:SCSS 11.7%Language:CSS 6.3%Language:HTML 1.1%