Skip to content

๐Ÿš€A React Native RestFul API setup along with JSON parsing, success & failure callback with Custom Middleware and redux-thunk. ๐ŸŽ‰

Notifications You must be signed in to change notification settings

rajeevrocker7/RNApiManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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.

About

๐Ÿš€A React Native RestFul API setup along with JSON parsing, success & failure callback with Custom Middleware and redux-thunk. ๐ŸŽ‰

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published