GitHub daily – taro real battle Netease strict selection of three terminal projects

Time:2021-5-11

Hi, I amMartinIt’s also called Lao Wang. Recommend one todayReactActual combat projects, using Jingdong’sTaroThree terminal e-commerce application of framework development.

The project is a bit old.MartinI recommend it because it is a complete systemTaroMulti terminal e-commerce project.

We can learnLayout of e-commerce applet pageMulti terminal development ideas and skillsTo further improve the incomplete projects.

It is worth mentioning that because Netease interface may have changed, the overall function of the project may not be normal.

If you have the latest interface information, please contactMartinOh.

You need to useTaro 3.0.0Refactor this project.

Now let’s take a looktaro-yanxuanThe GitHub project of.MartinThere is a slight deletion.

taro-yanxuan

Github

GitHub daily - taro real battle Netease strict selection of three terminal projects

FirstTaroMulti terminal unified instance Netease strict selection (small program)+H5 + React Native) – ByFun shopFED

https://github.com/qit-team/taro-yanxuan

  • Watch 59
  • star 2.1K
  • fork 464
  • MITagreement

introduce

The author wrote a detailed article to introduce the various pitfalls encountered in the development process, or the overall design thinking. The small partners of this project must go to have a look.

The right posture of multi terminal development: to create a unified Netease strict selection (small program, H5, react native)

effect

GitHub daily - taro real battle Netease strict selection of three terminal projects

install

Netease strict selection interface directly used in the project(Netease login interface changed, unable to log in temporarily)。

https://github.com/qit-team/taro-yanxuan.git

#Installation dependency, or NPMI
yarn

#Run the applet, and the compiled file is located in the dist folder under the project
#(wechat) dev:weapp Alipay dev:alipay )
npm run dev:weapp

#Running H5
npm run dev:h5

#To run react native, please refer to the following documents: https://nervjs.github.io/taro/docs/react-native.html
npm run dev:rn

start-up

git clone https://github.com/lsqy/taro-music.git

cd taro-music

npm i

npm run dev:weapp

follow

That’s all for today’s sharing.

Pay attention to the official account “front-end time and space”, and send you a front end gift package.

GitHub daily - taro real battle Netease strict selection of three terminal projects

Recommended Today

Mongodb aggregate

  https://www.cnblogs.com/wt7018/p/11929359.html Mongodb aggregate   1、 Foundation 1. What is aggregation? Aggregation is an aggregation pipeline based on data processing. Each document passes through a pipeline composed of multiple stagesIt can group and filter the pipelines in each stage, and then output the corresponding results after a series of processing DB. Set name. Aggregate ({pipeline: […]