Is this question really appropriate? The developer is sharing a pro bono offering, where does selling anyone on it against a commercial service even come into play?
It looks like a project that must have been fun to make and could be useful for storing non-sensitive data with very little hassle. Long bucket IDs appear to leave little chance for name collision.
If you are building a piece of software that deals with anything remotely like PII or has specific availability requirements, I sincerely hope this is not something you are seriously considering (otherwise, pardon me, I hope I won’t be your user or customer), starting from the fact that you aren’t paying for it and there is no SLA.
Suppose adding those things and targeting “mobile backend as a service” or even more general “backend as service” there is still a lot to be desired. Like static html, ok you’re competition is Firebase.
How’s Firebase doing these days?
This is definitely been a learning experience for me, and I'm really not sure what the future holds for the project.
CORS was/is an issue that I've yet to fully figure out, if you have any ideas please share - I'd love to learn.
Authentication is something that I've delebratly avoided as I feel Pantry should not be used to store sensitive data, nor should it be ever used in production. It's for POC's, hackathon projects, and should be used as a development tool for rapid prototyping.
Please let me know if you have any suggestions, and please feel free to submit PR's if you'd like!
- How do you deal with CORS?
- How do you deal with authentication?
Is this intended to be like the take a penny leave a penny jar? You put stuff here knowing anyone could come and destroy it at any time?
I did not sign up, I am only going off your API docs.