简体   繁体   English

如何在 nextjs 上获得服务器端渲染结果?

How can you just get server side rendering result on nextjs?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文简体   中文繁体   英文版本 版本,有任何建议请联系yoyou2525@163.com。

In a api route of my nextjs server, I want to request the server itself for a page where it will perform validation and return the result(whether it's validate or not), and I'll do next step depending on the result.在我的 nextjs 服务器的api 路由中,我想向服务器本身请求一个页面,它将执行验证并返回结果(无论是否验证),我将根据结果执行下一步。

I need this flow because I want to use same validation codes on both client side and server side, and the codes depend on hooks(like redux selector).我需要这个流程,因为我想在客户端和服务器端使用相同的验证代码,并且代码取决于钩子(如 redux 选择器)。

Is it possible?可能吗? Or is there any work around to meet what I intend to do?或者有什么办法可以满足我打算做的事情吗? I hope there is at least a way to redirect in component during server side rendering as workaround.我希望至少有一种方法可以在服务器端渲染期间重定向组件作为解决方法。

If it's possible, would there be a way for a nextjs to return just a simple text message as the page result?如果可能的话,nextjs 是否有办法只返回一条简单的文本消息作为页面结果? So I can easily see if validation has gone ok.所以我可以很容易地看到验证是否正常。

问题暂未有回复.您可以查看右边的相关问题.
2 mui 5和nextjs的客户端和服务器端渲染问题? - Client side and server side rendering issue with mui 5 and nextjs?

我正在为我的下一个 js 项目使用 mui。 我为我的下一个 js 项目找到了文档并按照 mui 中的示例进行操作。 一切都好。 现在我在我的项目中启用暗模式和亮模式。 我在浏览器本地存储中设置颜色模式以存储用户选择的主题。 但是当我试图通过从本地存储中获取它来添加一些具有颜色模式条件的 css ...

3 如果你有 apollo react 钩子从后端获取数据,你如何使用 nextjs 进行服务器端渲染? - How do you do server side rendering with nextjs if you have apollo react hooks to fetch data from backend?

我有一个 nextjs 项目,它使用 apollo graphql 从后端获取数据。 我正在尝试使用服务器端渲染来渲染我的页面。 但是我目前正在使用 graphql apollo react hooks 从后端获取我的数据,react hooks 阻止我在 getServerSideProps 内部 ...

5 单击NextJS的按钮后,服务器端在React中渲染模式 - Server-side render a modal in React upon clicking a button for NextJS

我想在服务器端单击按钮后在ReactJS中渲染模式。 您可以在Product Hunt的网站上看到一个示例: https://www.producthunt.com/ 如果单击流行产品之一,它将打开一个模式,然后在服务器端将页面呈现为常规请求。 我对React不太满意,但是有 ...

6 如何使用 NextJS 在服务器端渲染 static 页面并做出反应 - How to Server Side Render static page with NextJS and react

我有一个使用 NextJS 的网站并做出反应,当我单击“查看页面源代码”时,HTML 元素不可见,标签内的唯一元素是此代码是一个带有“加载”文本和脚本标签的 div: 我正在尝试让 NextJS 在服务器端呈现它并在正文中返回所有 HTML 标记,这些标记在右键单击时也可见 - >查看页面源我 ...

7 使用nextjs进行服务器端渲染时没有Redux工具 - No Redux tools when server side rendering using nextjs

我一直在使用nextjs / reduxSaga / expressJs创建一个简单的待办事项应用程序。 使用Node.js服务器渲染应用程序时出现问题,我的Redux工具无法正常工作,但操作正常进行。 我说“当我使用我的nodejs服务器时”是因为当使用nextjs提供的测试服务器时, ...

9 NextJs - 某些 API 请求的服务器端渲染 CPU 峰值 - NextJs - ServerSide Render CPU spike with certain API request

我们注意到一个关于我们的 NextJs 应用程序的服务器端渲染的有趣问题。 当我们决定在我们的服务器端调用中添加对翻译键值(通过 API 获取)的获取时,就会出现问题。 我们做出这个决定是为了减少 CLS,并在首次加载时为用户提供更好的整体体验。 我们并没有想太多,因为它只是在渲染页面之前处理返 ...

10 初始服务器端渲染后如何使用React + NextJS立即重新渲染客户端? - How to immediately re-render client-side using React + NextJS after initial server-side render?

我使用带有React的Next.js创建了一个网站,真的很想声明一个js变量来定义组件样式,如下所示: 在渲染方法中,我这样做: 使用ESLint,我可以快速找到未使用的样式/变量(如果引用消失了),并使代码保持干净。 因此,我不会像这样使用<style>或styl ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM