All Projects → WrathChaos → react-native-redux-boilerplate

WrathChaos / react-native-redux-boilerplate

Licence: other
React Native Redux Boiler Plate

Programming Languages

javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language
java
68154 projects - #9 most used programming language
Starlark
911 projects

Projects that are alternatives of or similar to react-native-redux-boilerplate

webApi-angularjs
⚓ Definitely simplifies your work with server side & organizes webApi layout to further managing.
Stars: ✭ 15 (-60.53%)
Mutual labels:  front-end, service
react-native-imaged-carousel-card
Fully customizable & Lovely Imaged Carousel Card for React Native
Stars: ✭ 70 (+84.21%)
Mutual labels:  front-end, freakycoder
react-native-animated-radio-button
Fully customizable animated radio button for React Native
Stars: ✭ 25 (-34.21%)
Mutual labels:  front-end, freakycoder
react-native-bounceable
Animate and bounce any component with RNBounceable for React Native
Stars: ✭ 26 (-31.58%)
Mutual labels:  front-end, freakycoder
react-native-header-search-bar
Fully customizable header search bar for React Native
Stars: ✭ 101 (+165.79%)
Mutual labels:  front-end, freakycoder
react-native-permissions-modal
Awesome & Fully Customizable Permissions Modal for React Native
Stars: ✭ 26 (-31.58%)
Mutual labels:  front-end, freakycoder
Awesome
前端相关的博客、笔记、书籍和书签列表。
Stars: ✭ 198 (+421.05%)
Mutual labels:  front-end
Frontend Developer Roadmap
📘 Front-end developer roadmap in 2021. This repository aims to collect the most important concepts of front-end.
Stars: ✭ 233 (+513.16%)
Mutual labels:  front-end
Webgradients
A curated collection of splendid gradients made in CSS3, .sketch and .PSD formats.
Stars: ✭ 2,197 (+5681.58%)
Mutual labels:  front-end
Fed Note
我是Mokou, 📘 这里是写前端博客和备忘学习的地方。Vue3 源码解析连载中。喜欢请Star。
Stars: ✭ 180 (+373.68%)
Mutual labels:  front-end
Front End Developer Interview Questions
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
Stars: ✭ 51,617 (+135734.21%)
Mutual labels:  front-end
Front End Curriculum
2021 Front-End Curriculum
Stars: ✭ 248 (+552.63%)
Mutual labels:  front-end
Fetiku
front interview 前端 面试题: 持续更新中... 基础,进阶,react,vue,node,小程序,前端算法,安全,常考面试题, 如果能帮到你,就给个 star😊
Stars: ✭ 221 (+481.58%)
Mutual labels:  front-end
Sliderawesome
A slider plugin full of various effects and styles that allows any customization. 一款可定制的风格效果多样的轮播图插件。
Stars: ✭ 204 (+436.84%)
Mutual labels:  front-end
Javascript Articles Monthly
JavaScript 文章精选月刊
Stars: ✭ 238 (+526.32%)
Mutual labels:  front-end
100 Days Of Code Frontend
Curriculum for learning front-end development during #100DaysOfCode.
Stars: ✭ 2,419 (+6265.79%)
Mutual labels:  front-end
Web
千古前端图文教程,超详细的前端入门到进阶学习笔记。从零开始学前端,做一名精致优雅的前端工程师。公众号「千古壹号」作者。
Stars: ✭ 18,274 (+47989.47%)
Mutual labels:  front-end
Portfolio
📰 Meu portfólio criado com o objetivo de mostrar meus projetos recentes e futuros ao longo da minha carreira.
Stars: ✭ 178 (+368.42%)
Mutual labels:  front-end
Logarr
“Logarr” is a self-hosted PHP web app that consolidates, formats, and displays log and text files for easy analysis and monitoring.
Stars: ✭ 216 (+468.42%)
Mutual labels:  front-end
Weapp Workflow
基于Gulp 的微信小程序前端开发工作流 💯
Stars: ✭ 241 (+534.21%)
Mutual labels:  front-end

React Native Redux Boilerplate

Battle Tested ✅

React Native redux BoilerPlate

npm version npm Platform - Android and iOS License: MIT styled with prettier

Installation

You can simply clone the project and start with your barebone project

git clone git@github.com:WrathChaos/react-native-redux-boilerplate.git

Step By Step Guide

Rename the project: (Thanks to react-native-name)

npx react-native-rename <your-project-name>

With custom Bundle Identifier (Android only. For iOS, please use Xcode)

npx react-native-rename <your-project-name> -b <bundleIdentifier>

Install Pods (iOS Only)

  • npm i
  • cd ios && pod install
  • cd .. && react-native run-ios/android

Android local.properties (Android Only)

  • npm i
  • cd android && mkdir local.properties
  • nano local.properties

Example of MacOS Android SDK Path

Make sure that set your right path of Android SDK

ndk.dir=/Users/your-name/Library/Android/sdk/ndk-bundle
sdk.dir=/Users/your-name/Library/Android/sdk
  • cd .. & react-native run-ios/android

What's Included?

  • Redux
  • Redux Services
  • NavigationService
  • API Usage Service
  • Ready to use Styles
  • React Navigation v4
  • React Navigation Helpers
  • HTTP Network Management (Axios)
  • Built-in EventEmitter (EventBus)
  • Generic React Hooks API Request Service
  • Babel Plugin Module Resolver to fix the relative path problem (visit .babelrc)

Components

NavigationService (Already set it up)

Styles

  • colors
  • fonts
  • spacing
  • theme
  • font-size

Imports

import colors from "colors";
import fonts from "fonts";
import fontSize from "font-size";
import spacing from "spacing";
import theme from "theme";

if you want to call them all at once

import { theme, fonts, colors, spacing, fontSize } from "shared-styles/index";

Future Plans

  • LICENSE
  • Write an article about the lib on Medium

Author

FreakyCoder, [email protected]

License

React Native Redux Boilerplate is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].