When working in new projects Firebase is an excellent solution for storage. Free, easy to setup and use for many developers is the best choice. Firebase helps you develop high-quality apps, grow your user base, and earn more money. Each feature works independently, and they work even better together.
If you are working with Vue and looking about authentication, keep in mind that Firebase has a really good auth tool, but it isn't self-evident how to use it in a Vue app. This is where the Authenticating a Vue JS Application With Firebase UI article comes in to help you out.