Firebase



Since I used firebase for a few of the course tutorials I decided I would stick with it for my app. I wanted to be able to store a decent amount of data, but not on my phone. This was the main reason for not going with core data.

Pros

  • Good documentation
  • Easy/Quick to set up
  • Quickly integrates with IOS project
  • Able to create a node script to upload data from a CSV

Cons

  • Need third party, like Algolia, for better searching capacity
  • Can only search from start of string
  • Only accesses data when service is available