For no #2 , have tested https://github.com/devfd/react-native-workers ?
it works pretty well, but havent done anything other than syncing and notification pushing. other API s should work
it works pretty well, but havent done anything other than syncing and notification pushing. other API s should work
"the workers are paused when the app enters in the background the workers are resumed once the app is running in the foreground"
This won't work when your app is backgrounded or if the screen is locked.
EDIT - this fork looks like a good bet: https://github.com/ZhijieWang/react-native-workers