Git Product home page Git Product logo

ketimabu / redux-react-native-wix-navigation-v2-with-auth Goto Github PK

View Code? Open in Web Editor NEW

This project forked from developer239/redux-react-native-wix-navigation-v2-with-auth

1.0 0.0 1.0 91.07 MB

JavaScript meets mobile. Use your favourite JavaScript library to develop Android and IOS applications. This setup includes react-native-navigation for smooth screen transitions.

Python 6.32% Java 6.28% JavaScript 75.13% Objective-C 12.26%

redux-react-native-wix-navigation-v2-with-auth's Introduction

CircleCI Maintainability Greenkeeper badge

Redux React Native Wix Navigation v2 with Auth

Authorization

Auth is as minimal as possible. All I wanted to show, is how to navigate between public and secure application and how to keep a user logged in.

Preview

1

Data Flow

I only included redux. Most projects will be fine with redux-thunk. If you are more advanced developer, then you probably want to install either redux-observables or redux-sagas. redux-observables are the cool thing to use but working with redux-sagas is much easier.

Installation

Official installation guide is here.

The rest of the process is straightforward.

  1. Install node_modules: yarn install
  2. Link native libraries: react-native link
  3. If you have MacOS Mojave or newer then you have to set legacy build system in File -> Project Settings -> Build System

If you have any problems with building your application, please, look at FAQ section of this README or create an issue on GitHub.

Development

  • yarn start starts react native server with js bundle
  • yarn ios builds project for IOS
  • yarn android builds project for Android
  • yarn lint:js runs eslint
  • yarn lint:js:fix fixes errors found by eslint
  • yarn lint:css runs stylelint

Main Dependencies

Code Quality Tools

FAQ

Possible Build Issues

native-base is beautiful UI library, but sometimes it fails to link correctly:

  1. react-native unlink native-base
  2. Open XCode and remove Resources in Left Panel -> Generated -> Resources
  3. react-native link

redux-react-native-wix-navigation-v2-with-auth's People

Contributors

developer239 avatar greenkeeper[bot] avatar

Stargazers

 avatar

Forkers

d-e-f-e-a-t

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.