30 days of PWA: Fall in love with Progressive Web Apps

If you recently started your journey learning web development and if you are interested in building apps without having to also learn about iOS, Android, or desktop app development, then you’re about to fall in love with Progressive Web Apps. 

Starting on February 14th 2022, we ran a series of blog posts which lasted for 30 days, and covered all aspects of Progressive Web Apps development: what they are, how they’re built, what special powers they have, how to create, debug, test and optimize them, and how to publish them to app stores! 

Whether you just started with web development or have experience already, there should be a little bit for everyone in this blog series. 

Learn more about the series, jump right in and start learning, or access any of the articles directly with this table of contents: 

Core concepts

Introducing PWA
Deconstructing PWA
Make PWA installable
Make PWA reliable
Make PWA work offline
Make PWA capable
Developing PWA

Advanced capabilities

Introducing the advanced capabilities of PWAs
Creating application shortcuts
Sharing content from and with your app
Displaying content more like an app
Caching your app data
Synchronizing app data in the background
Notifying your users of updates

Developer tools

Get-started tools – Part 1
Get-started tools – Part 2
Debugging tools – Part 1
Debugging tools – Part 2
Auditing tools
Test automation tools
Packaging tools

Platforms and practices

Installability of PWAs
Best practices for PWA engagement
Distributing your PWA
Best practices for PWA reliability
PWA maintainability – Using web components
Best practices for PWA authentication
Best practices for PWA UI/UX

The 30 Days of PWA blog series would not have been possible without a multi-team effort across the Edge, Windows, and Developer Relations teams at Microsoft. We also want to thank Kenneth Rohde Christiansen for contributing a guest post about PWA’s advanced capabilities. 

If you have any questions or feedback for any of us, please reach out on our GitHub repository 

You can also find us on social media: 

#30DaysOfPWA on Twitter 
The blog series on dev.to, and PWA tag on dev.to. 

We hope these articles will be useful to you as you continue learning web development and explore the fascinating world of Progressive Web Apps.

– Patrick Brosset, Senior Product Manager, Microsoft Edge

Leave a Reply

Your email address will not be published. Required fields are marked *