StarterGrid

Boilerplate collection

homefirebase / react-native-starter-kit

React (Web + Native) Starter Kit

This boilerplate launches with a React web app and React Native app sharing a single code base. It shares the 'business logic' (i.e. actions, containers, reducers) across the platforms, whilst allowing flexibility in View components to ensure your project looks and feels native in each platform.

Features:

  • A shared React and React Native structure
  • Flux architecture (Redux)
  • Routing and navigation

    • React Native Router Flux for native mobile
    • React Router for web
  • Data Caching / Offline (Redux Persist)
  • UI Toolkit/s

    • Native Base for native mobile
    • Bootstrap for web
  • Simpler mobile app development through Expo
  • User authentication example through Firebase Code Linting with Airbnb's JS Linting guidelines

GitHub | Web Demo | Native Demo


Handpicked Collection of starter boilerplates for your next side-project, be it with React, Vue, Node, Meteor, Backbone etc.

About | Suggest

© 2018 StarterGrid