In case you haven't already guessed, this is exactly my kind of thinking: Radical Simplicity in Technology | Join the movement https://buff.ly/493dmmD#webdev#engineering#simplicity
Radical Simplicity is a startup development method to make development faster and more fun that plays well with lean startups
New tech might be fun, but you have now added something additional that will need to be monitored, alerted, supported, maintained from now on. Choose Boring Technology https://buff.ly/3tL7P1h#webdev#engineering#keepItSimpleFTW
This is the spoken word version of my essay, Choose Boring Technology. I have largely come to terms with it and the reality that I will never escape its popularity.
Fun! Server render a full HTML response, but grab that response in JS and use the referenced node in the HTML response to update the current page. Con - parsing a full HTML response for a fragment? Pro - no JSON parsing, 100% progressive enhancement Unpoly