无事来学学--服务渲染技术Nuxt了解引入

简介: 什么是服务端渲染SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获取数据

什么是服务端渲染


SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获取数据。


优势:


主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。

如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再进行页面内容的抓取。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题

可以获得更快的内容到达时间(time-to-content),无需等待所有的 JavaScript都完成下载并执行,产生更好的用户体验,对于那些内容到达时间(time-to-content)与转化率直接相关的应用程序而言,服务器端渲染(SSR)至关重要。


小拓展



seo是一种网站优化技术,也被叫做搜索引擎优化,可以利用搜索规则提高网站上有关搜索的自然排名,主要表现为微博热搜控榜等。通过seo技术,可以实现一系列的商业行为,对产品品牌进行宣传收益。”


Nuxt是什么?


Nuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。


Nuxt使用(整合elementUI)


  1. 下载压缩包

github.com/nuxt-commun…将template中的内容复制到 工程目录中 修改package.json中name、description、author内容

  1. 在编辑器终端中进入项目目录安装依赖 npm install

npm run dev 就可以启动了

引入Element-ui 终端中进入项目安装依赖 npm install element-ui

2.创建plugin文件夹,在该文件中编写myplugin.js文件信息

import Vue from 'vue'
import ElementUI from 'element-ui' //element-ui的全部组件
import 'element-ui/lib/theme-chalk/index.css'//element-ui的css
Vue.use(ElementUI) //使用elementUI
复制代码
  1. 在nuxt.config.js文件中使用myPlugin.js
plugins: [
    { src: '~/plugins/myPlugin.js', ssr: false }
  ]
复制代码
  1. 最后npm run dev
目录
相关文章
|
1月前
|
JavaScript 算法 前端开发
Vue diff 算法探秘:如何实现快速渲染
Vue diff 算法探秘:如何实现快速渲染
Vue diff 算法探秘:如何实现快速渲染
|
1月前
|
前端开发 数据可视化 JavaScript
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
179 0
|
JavaScript 前端开发 编译器
vue3 源码学习,实现一个 mini-vue(一):搭建框架雏形
vue3 源码学习,实现一个 mini-vue(一):搭建框架雏形
vue3 源码学习,实现一个 mini-vue(一):搭建框架雏形
|
1月前
|
数据采集 前端开发 JavaScript
|
1月前
|
JavaScript 前端开发 开发者
Vue.js深度解析:前端开发的生产力引擎
Vue.js深度解析:前端开发的生产力引擎
52 0
|
10月前
|
前端开发
前端学习笔记202305学习笔记第二十天-vue3.0-按需引入elementui
前端学习笔记202305学习笔记第二十天-vue3.0-按需引入elementui
34 0
|
12月前
|
JavaScript 前端开发 算法
Vue.js框架中权衡的艺术(二)
Vue.js框架中权衡的艺术
36 0
|
12月前
|
移动开发 JavaScript API
Vue.js框架中权衡的艺术(一)
Vue.js框架中权衡的艺术
84 0
|
移动开发 JavaScript 算法
web前端面试高频考点——Vue原理(diff算法、模板编译、组件渲染和更新、JS实现路由)
web前端面试高频考点——Vue原理(diff算法、模板编译、组件渲染和更新、JS实现路由)
176 0
|
缓存 JavaScript 安全
快速入门nest.js(6/10)--原理细节
依赖注入 我们将依赖的实例委托给IOC容器,在这里,这个IOC容器就是NestJS运行时系统本身,NestJS在这里处理所有繁重的工作,而不是尝试自己实现依赖注入。本质上,当我们“ask”类构造函数中的依赖项时,NestJS处理并检索返回给我们的对象,以及它可能需要的任何依赖项等等。
182 0

热门文章

最新文章