title: Using Firebase for syncing app and server database
body: <p>We already have our full fledged scalable backend ready with CRUD APIs written. However, we want to make our app offline and want it to sync realtime with our server DB.</p>
  
  <p>One of the weird option I was thinking of replicating server's DB (NoSQL) onto Firebase. Then use firebase SDK in the mobile app to make it sync realtime and provide robust offline capability.</p>
  
  <p>I know, this might sound weird, but just wanted to become aware about the challenges regarding the same. Also, if anyone has attempted it in production, would like to know their thoughts on the same.</p>
  
  <p>To sum it up, is it advisable to use this strategy in scalable production? </p>