On the other hand , a tutorial like this needs to be actively maintained as packages come and go . It’s essentially a documentation
After a few years, the history if it would be very interesting. It would show how much maintenance a minimal web app based on the different approaches needed.