/RNApiManager

🚀A React Native RestFul API setup along with JSON parsing, success & failure callback with Custom Middleware and redux-thunk. 🎉

Primary LanguageJavaScript

RNApiManager

A React Native RestFul API setup along with JSON parsing, success & failure callback with Custom Middleware and redux-thunk.

Features

ApiManager: 1. Single Api Middleware for Restful API Calls 2. Api Call Singleton

ModelManager: ModelBuilder & ArrayOfObjectBuilder for JavaScript Object / Array / Model class

MVP: MVP kinda Pattern in Screens for Models, API result etc via redux, react-redux

API Loader: Single loader for all API Calls in every Screen, rather than managing component loader state in every component in Application.

OnOffNetNotice: Component under ApiManager which checks for internet connection and shows a View respectively.

Sample

Note

This repo is still under construction. Will be improved.