I'm coming from a SQL background, and I'm trying to wrap my head around the whole schemaless concept.
I think I got the jist of it, and I get the benefits of it - but if you have a frontend layer that has access to a Firestore DB, what stops the user from adding anything to the documents they have rights to write to?
I've looked at a lot of different React/Firebase/Firestore examples now, and they all seem to gloss over it - so maybe I'm missing something very obvious here?