Building a web app with Juno — the new Blockchain as Service container for your app
I was scrolling Twitter one day and I saw that a good friend of mine,
, recently developed a cool easy to use decentralised Back end as a Service (BaaS) cloud service using blockchain through a project called Juno. Previously, I have written about the presentation application using web standards that he has built called Deckdeckgo, which I sparsely used to this day for my presentations. Juno is different.
“A decentralised back end as a service using blockchain, how would that work,” I wondered.
I see that it is similar to Firebase (which I love) but is somehow infused with blockchain technology. The UI is easy to look at, very minimalistic and modern, and it has the look and feel of the Firebase dashboard, which is ok.
Out of the blue, David contacted me asking if I wanted to try Juno. Of course, I leapt at the chance and told him I would ‘give it a shot’.
The first app that I decided to try to build is of course an Ionic App that stores notes. Just to put Juno on its paces and see how the whole thing looked like. In all honesty, I wanted to try to build a to do app, but since there was plenty of to do app already built with Juno, I thought I wanted to try something different.
Authentication integrated to my app in less than a minute
Started with the instructions as mentioned here in the docs. After the initialisation instructions, putting in all the credentials, which was REALLY EASY, before long I was building the authentication button in less time it takes you to finish reading this sentence. That was fast.