This is a very controversial article for front end developers. If you are an advocate of single page applications (SPAs) it should make you challenge your assumptions.
Even though this piece advocates for a particular backend framework, the front-end JavaScript toolkits that are talked about will work with any backend.
Client-server architectures are like a pendulum swinging back and forth with more emphasis given to one than the other according to the fashion cycle. Web architectures are no different and right now we are approaching peak SPA. Expect arguments like the ones in this article to get louder in coming years.

