https://github.com/leviathanbeak/flickr-show
React Native app using Flicker API
https://github.com/leviathanbeak/flickr-show
nativebase react react-native redux redux-observable rxjs
Last synced: about 1 year ago
JSON representation
React Native app using Flicker API
- Host: GitHub
- URL: https://github.com/leviathanbeak/flickr-show
- Owner: leviathanbeak
- Created: 2018-03-25T19:44:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-01T16:04:42.000Z (almost 8 years ago)
- Last Synced: 2025-01-26T06:25:32.546Z (about 1 year ago)
- Topics: nativebase, react, react-native, redux, redux-observable, rxjs
- Language: JavaScript
- Size: 810 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Instructions
```sh
$ git clone git@github.com:leviathan88/flickr-show.git
$ cd flickr-show
$ npm install
(plug in your Android Phone or run Emulator, tested on: Nexus 5X API 24)
$ react-native run-android
(if there are problems with sdk path follow instructions on: https://stackoverflow.com/questions/32634352/react-native-android-build-failed-sdk-location-not-found)
```
## Libraries used
```
native-base -> cross platform UI components, reason: for faster development, and good looks :)
react-native-router-flux -> declarative RN router, based on React Navigation, reason: awesome to use with Flux pattern
react-redux -> react bindings for redux, reason: need it for redux
redux -> state container for JS apps, reason: best state management tool
redux-observable -> rxjs based middleware for redux, reason: to handle all
async actions with reactive programming
rxjs -> The ReactiveX library for JavaScript, reason: need it for redux-observable and reactive programming
```