web开发的传统MVC路由是由后端动态服务器控制的,你一个请求需要请求服务器,会根据你在动态服务器上设定的路由规则拼数据渲染页面。前端路由是通过hash,也就是URL后面的#部分(可以通过一些框架称的html5 mode重写成常规的path),你访问的只是首页,例如index.html,请求静态资源服务器,你依赖的SPA框架,根据你配置的前端路由规则,部分替换首页结构实现前端路由,页面的拼装是在浏览器端做的,只是会向静态资源服务器拉取局部调整用的模板。