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