django 那个时代的 ssr 的问题是做复杂网站不友好。优势是做展示类网站很好,利好 seo 。
react ng vue 这一类是因为前端应用复杂,同时很多 spa 网站不在乎 seo ,自然前后端分离就行
至于又出现的 ssr ,那是希望能结合上面两种开发方式
至于 ui 库有啥浪费的,你算算后端有多少种语言,每种又有多少框架
以前( 8 年前?)的 web 页面基本上都是服务端渲染,然后陆续出现了 angular 、vue 、react 这些框架,使服务端渲染的开发模式转变为客户端渲染的开发模式,到如今又开始推崇服务端渲染的模式
----
这难道不是根据需求而决定的?有些网站就是不需要 ssr 啊,spa 就行了,有些网站需要 ssr ,并且不想回归传统的方式就出现了 nuxt next 啊