Last December, I gave a talk at Node+JS Interactive in Montreal, with the title JavaScript apps going Inter-Planetary.
I was very excited to have the opportunity to speak for the first time at a large tech event, and I got to explain and demo something I'm very passionate about: building static web apps for the Distributed Web, and making them "production ready".
After briefly explaining what is the Inter-Planetary File System (IPFS) and how to interact with it, I showed how to run a static JavaScript app (JAMstack) deployed through IPFS.
To make that app accessible to anyone in an easy manner, I then introduced using public IPFS gateways with Cloudflare, and simpler URLs thanks to the IPNS, or Inter-Planetary Name Service.
Lastly, I demoed how you can enable a full DevOps pipeline with Continuous Integration and Continuous Delivery, to automatically publish apps on the IPFS network.
πΊ The full talk has been recorded and is now on YouTube:
π₯ You can also find all the slides in PDF here.
π§βπ» The code used for the demo, as well as all the instructions to replicate it yourself, are published on GitHub at ItalyPaleAle/calendar-next-demo.
π Lastly, if you're interested in reading more, check out my other articles about IPFS:
- Distributed Web: host your website with IPFS clusters, Cloudflare, and DevOps
- Hugo and IPFS: how this blog works (and scales to serve 5,000% spikes instantly!)
Hope you enjoy the content, and let me know if you have any feedback!
Top comments (0)