Nuxt.js+BootstrapVue+Json-server基础入门到项目实战

为什么要学习服务端渲染nuxt.js ?现在我们的项目大多数都是SPA(单页面应用),在实际开发过程中单页面应用比之前的模板渲染要好很多,首先单页面应用是前后端分离,架构清晰,前端负责交互逻辑,后端负责数据,前后端单独开发,独立测试。但是,SPA不利于SEO(搜索引擎优化)。让搜索引擎更为信任该网站,通过提升排名获得更多网站流量,对于某些类型的网站是非常有必要的。目前大部分的Vue项目本质是SPA应用,React、Angular也都是SPA应用。SPA应用广泛用于对SEO要求不高的场景中。在我们开发的过程中,我们有SEO的需求,我们需要搜索引擎更多地抓取到我们的项目内容,此时我们需要SSR。SSR保证用户尽快看到基本的内容,也使得用户体验性更好。 Nuxt.js是一个Node程序,基于vue.js开发的一套服务端渲染的框架,必须使用Node环境。我们对Nuxt.js应用的访问,实际上是在访问这个Node.js程序的路由,程序输出首屏渲染内容+用以重新渲染的SPA的脚本代码,而路由是由Nuxt.js约定好的pages文件夹生成的,开发只需
zip 文件大小:1.03MB