猿问

直出是什么意思?和同构有什么联系?

在《现代前端技术解析》一书中看到的,不太理解直出这个概念,能否简单的阐述一下,谢谢~

前端MV*为主与中间层直出的时期


芜湖不芜
浏览 2155回答 3
3回答

烙印99

直出:是直接服务端生成html,然后返回给前端!浏览器再渲染出来!好处就是,服务器访问数据接口,拿到数据后,根据相应的模板(pug,ejs,nunjucks)等,生成完整的html返回给浏览器!速度较快,有利于seo!MVVM:vue,react等就是这样,浏览器请求接口,得到数据后,在浏览器端渲染出页面!同构:直出和MVVM的结合,参照vue的nuxt.js,react的next.js!

MM们

直出:服务端渲染。中间层直出:页面服务端渲染,同时还有一个数据服务端。中间层去数据服务端请求数据,渲染完页面,产出渲染好的页面。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答