jsp 倒是真没了 mvc 严格来说, 也还在, 只是 v 层普遍拆分到前端侧了 jq 虽然新项目不会再引入它了, 但是老项目还是在. 遇上一些古董依赖, 没有纯 js 实现的轮子, 还是不得不引入 jq nextjs 那可真是开历史的倒车, 当然到底是好是坏现在还看不出来...
说错了,mvc 本质上一个分层结构而已,你前后端分离那就是 vc 解耦了呗,c 改成 restcontroller ,v 本身是 mvvm ,本质上还是个分层 mvc 而且现在在倒行逆施,后端渲染,那我上面说的 c 层那真的就是做页面渲染了,v 层不是在用户机器上么
很少有看到完全的上位替代品吧,只能说市场份额大幅度缩水 比如 Memcached swing ,jsf 这些才真叫落伍,还有 Struts 说到前端,变化太快,可能你刚接触某个库,再深入了解一点就发现它在几个月前已经不更新了,被 out 了
@jgh004 这句话尚早,应该是 php 已经被 go 代替,go 即将被 java 代替。 python 目前以及未来会活的更好(AI),你要说 python web ,那确实是落伍了。 .net 的地位一直没变过。