GithubHelp home page GithubHelp logo

xzslrnx / community_e_commerce Goto Github PK

View Code? Open in Web Editor NEW

This project forked from walljser/community_e_commerce

0.0 1.0 0.0 292 KB

云生活超市——React Native项目,React Native电商app,(项目配套:1、后台管理系统(React + ant-design) 2、服务器端代码(SpringBoot)。技术栈: react native + redux + react-navigation + native-base

JavaScript 100.00%

community_e_commerce's Introduction

云生活超市

使用React Native开发的原生app:react native + react-navigation + redux + native-base + axios

(项目迭代滚动中,如果有喜欢这个的小哥哥小姐姐,送我一个start,谢谢!如果您有什么建议修改之类的,请疯狂的pull request or create issue.)

技术栈

  1. react @16.0.0
  2. react-navigation @1.5.2
  3. redux
  4. native-base
  5. axios
  6. es6 + babel

使用了create-react-native-app搭建项目。 服务器端是用springboot+mybatis搭建的,仓库地址:服务器端代码

俗话说有App就得有管理系统,云生活超市配了一个后台,也是用react写的,有兴趣的朋友可以去看一下,或者cloen下来玩一下,app端和后台系统共用一套api接口,运行起来很方便:云生活后台管理系统

环境

  • 由于项目大量使用 es6/7 等新特性,建议您使用 node 最新LTS版本
  • 我自己使用ubuntu16.04,建议在linux或者mac os系统下运行

项目启动

  1. 首先你可以安装一下yarn,并使用taobao registry
npm install -g yarn
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
  1. 克隆项目并安装环境
git clone https://github.com/dekvos123/community_e_commerce.git
cd community_e_commerce
yarn
  1. 直接运行
npm start
  1. bash会出现一个二维码,使用 expo 快速体验。 注意 : 手机和电脑必须在同一网段才能正常运行。

目录结构介绍

***├── src                                 // 源码目录 ***  
***│   ├── components                      // 一些可复用的组件 ***  
***│   ├── screens                         // 页面(容器) ***
***│   ├── constants                       // 项目全局配置 ***  
***│   ├── services                        // 服务器端接口数据映射 ***  
***│   ├── reducers                        // reducers ***  
***│   ├── actions                         // actions ***  
***│   ├── utils                           // 封装的一些常用工具 ***  
***│   ├── Routes.js                       // react-navigation路由配置 ***
***├── App.js                              // 程序入口文件,加载各种公共组件 ***  
***├── .babelrc                            // babel配置文件 ***  

community_e_commerce's People

Contributors

walljser avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.