DEV Community

Discussion on: Microsoft Azure For Spoiled People 3: Migrate A Database

Collapse
 
cveld profile image
Carl in 't Veld

I am eager to see your next post about making your app more firebase! How did you secure the Azure Tables connection string actually as I assume the Vue app is completely running in the browser? And what do you think of the easiness of Azure compared to Firebase?

Collapse
 
jenlooper profile image
Jen Looper

so actually - there's an easier way to do all this stuff now, by using Azure Static Web Apps! azure.microsoft.com/en-us/services... - super nice and easy to use. You can store your connection strings in the portal and use them via a quick Azure Function. Right now, we're missing the Realtime ease of Firebase in Azure, although you can do it with SignalR.

Collapse
 
cveld profile image
Carl in 't Veld

Yes that's a great improvement! Couple of areas that are outperformed by Firebase still:

  • database integration (cosmosdb)
  • password based authentication (azure b2c)
  • realtime integration (signalr) It would make sense to lower the entry-level to starting using these services.

I will explore the authentication and authorization feature of Static Web Apps further. Surprisingly it seems that you don't need to touch Azure Active Directory!

Thread Thread
 
jenlooper profile image
Jen Looper

yes! I have some sample code for getting Auth working nicely with a Static Web App: github.com/jlooper/storytelling-app