I like the split-screen animated format for explaining this topic.
Sunday, November 28th, 2021
Saturday, July 18th, 2020
I’ve always been a fan of using the first few milliseconds of a user’s attention getting what I have to share with them — in front of them. Then worrying setting up the interaction layer while the user can start processing what they’re seeing.
Monday, June 17th, 2019
This really is a most excellent introduction to React. Complete with cheat sheet!
Thursday, July 19th, 2018
(Caveat: because everything’s happening in
script elements in the browser, what’s outlined here will only do client-side rendering.)
Monday, September 19th, 2016
A nice introduction to progressive web apps. There’s a little bit of confusion about permissions—whether a site has been added to the home screen or not has no effect on the permissions granted to it (for things like push notifications)—but the wrap-up nails the advantages of using the web:
No more waiting to download an app, no more prompts for updating an app. From a developer perspective, it means we will be able to iterate a lot quicker. We don’t need to wait for app store approvals anymore, and we can deploy at our own leisure.
Another advantage that a progressive web app has over a native mobile app is that it is linkable, hence it is easier to share and, probably even more importantly, can be indexed by search engines. This makes discoverability of the app a lot better.