美文网首页
vue-Nuxt.js服务端渲染发起请求

vue-Nuxt.js服务端渲染发起请求

作者: 云高风轻 | 来源:发表于2023-07-05 09:15 被阅读0次

1. 前言

1.之前写了篇react-next.js服务端渲染

  1. 这次写个 vue端的 Nuxt.js服务端如何发起请求
  2. Nuxt.js

2. 使用内置的$axios模块

  1. Nuxt.js内置了$axios模块,它是基于axios库的封装,可以在页面组件或插件中直接使用
  2. 代码
<template>
  <div>
    <!-- 页面内容 -->
  </div>
</template>

<script>
export default {
  async asyncData({ $axios }) {
    const response = await $axios.get('https://api.example.com/data');
    const data = response.data;

    return {
      data
    };
  }
};
</script>

1.asyncData方法在服务器端发起HTTP请求,获取数据,并将数据作为组件的属性返回

  1. 这样在页面组件中就可以使用data来展示数据了

3. 扩展

1.使用第三方库:除了内置的$axios模块,你还可以使用其他第三方库,例如axios、isomorphic-fetch等。

  1. 使用这些方法与普通的Vue应用中相同。你可以在页面组件或插件中导入并使用这些库来发起请求。


参考资料

nuxtjs


初心

我所有的文章都只是基于入门,初步的了解;是自己的知识体系梳理,如有错误,道友们一起沟通交流;
如果能帮助到有缘人,非常的荣幸,一切为了部落的崛起;
共勉

相关文章

  • 服务端渲染(SSR)

    一、服务端渲染与客户端渲染的差别 客户端渲染:服务端存放静态文件html,客户端发起请求,服务端不做任何修改,以资...

  • 从客户端向服务端发起请求(3种)

    通过表单向服务端发起请求 通过链接向服务端发起请求 Ajax向服务端发起请求

  • vue之数据的双向绑定

    1、vue 实现数据的双向绑定: 实现: 前端发起请求将服务端后台数据取回之后,渲染前端...

  • Vue SSR 项目 Nuxt.js 框架之《反向代理:prox

    # 前言 nuxt是服务端渲染,也是服务端发起的请求,所以不会出现跨域问题。但手动点击链接或是按钮时,这时获得数据...

  • 请求一个网页的全过程

    关键词:打开一个网页几个HTTP请求 总结:若网站是纯服务端渲染,那么浏览该网站至少发起一次请求,否则浏览该网站至...

  • React SSR 原理与项目工程化

    客户端渲染和服务端渲染 客户端渲染 :顾名思义即 React 代码在客户端渲染执行,当项目启动首次请求服务端时服务...

  • SSRF安全漏洞以及防御实现

    简介 SSRF即服务端请求伪造,利用漏洞伪造服务端发起请求,从而突破客户端获取不到数据的限制 形成的原因 服务端提...

  • React服务端渲染从入门到精通

    React 服务端渲染 服务端渲染的基本套路就是用户请求过来的时候,在服务端生成一个我们希望看到的网页内容的HTM...

  • SSR结合React-Router

    服务端根据请求url来返回对应的页面 StaticRouter支持服务端渲染的路由,它的位置一直不变,只是根据请求...

  • react服务端渲染

    单页应用存在的问题 SEO不友好首次请求时间较长,体验不好 服务端渲染和客户端渲染的区别 客户端渲染路线: 请求h...

网友评论

      本文标题:vue-Nuxt.js服务端渲染发起请求

      本文链接:https://www.haomeiwen.com/subject/lnrhudtx.html