Skip to content

lspkenney/RNMeituan

Repository files navigation

RNMeituan

RNMeituan 基于React Native 0.44.2版

本项目属于个人学习Demo,仿美团客户端,历时一周左右的闲暇时间开发完成,目前只实现了一级页面。导航组件使用的是官方推荐的react-navigation,另外在更多模块中实现了一个二级页面【Realm数据库Demo】,后续考虑实现更多页面。

项目亮点

1、采用组件化开发方式。

2、列表采用最新FlatList组件,支持下拉刷新、上拉加载更多。

3、导航采用官方推荐的react-navigation。

4、所有组件均采用的跨平台方式(条件所限IOS没测试过)。

5、项目使用了Realm跨平台、轻量级数据库。

6、移动平台代码复用率95%(瞎掰的!!!)

Screenshsot[gif动图]

Setup

(windows)

1、clone项目。

2、cd到项目目录。

3、npm install

4、npm link

5、react-native start

6、react-native run-android

项目用到的开源组件库

1、react-native-scrollable-tab-view 版本0.6.6

2、react-navigation 版本1.0.0-beta.11

3、 realm 版本1.3.1

衷心感谢

本项目用到的API接口及模拟数据参考自https://github.com/huanxsd/MeiTuan

关于作者

从事Java开发、android开发、React Native开发、微信小程序开发,有任何建议或者意见请联系我,谢谢!