29得票13回答
默认导出不是一个React组件在页面:"/" NextJS

不确定为什么会出现错误,这是我的index.js和App.js(默认导出)。我在app.js中使用了export default。 index.js: import "./index.css"; import App from "./App"; import "bootstrap/dist...

28得票3回答
我需要在 Next.js 项目中使用 express 吗?

我正在通过 Next.js 制作网站。 Next.js 提供了 SSR 和 动态路由。 我是否必须使用 express? 如果是这样,为什么我必须使用它? express 的哪些特性是有用的,而 Next.js 没有提供的? 我认为 next build & next start ...

26得票2回答
在Next.js应用程序中管理用户的全局状态

我来自于SPA和REST/GraphQl API的世界。现在我正在使用Next.js库构建个人项目,用于SSR(服务器端渲染)React应用程序。 由于我在所有单页面应用程序中使用Redux,现在我想知道当用户访问每个路由时,如何管理用户状态,因为每次加载一个新链接并刷新页面。 我找到了一...

25得票4回答
Redux在NextJS 13应用程序目录中是否仍然有意义?

随着新的NextJS 13引入app目录,redux还有意义吗? 根据Next文档,已经可以在客户端组件周围包装redux提供程序。但是,如何使用redux共享状态会影响Next性能和优化? Next文档要求在需要数据的地方获取数据,而不是在组件树上传递数据。请求将被自动去重。 我使用Redu...

25得票4回答
使用React.Context和Next.js 13服务端组件

一个星期前,Next13发布了。我正在尝试将一个Next12应用程序迁移到Next13。我希望尽可能多地使用服务器端组件,但似乎无法使用。 import { createContext } from 'react'; 在任何服务器组件中。 我遇到了这个错误: Server Error...

25得票2回答
SvelteKit中解释SSR

最近我开始使用Svelte通过SvelteKit工作,对于这个框架,我有一些问题在源代码/文档中没有找到明确的答案: SvelteKit具备服务器端渲染(SSR)功能,在文档中它说: 所有服务器端代码都可以访问fetch以便您需要从外部API请求数据。 除了端点,哪些代码是服务器端渲...

24得票3回答
SSR如何与PWA搭配使用?

如何将PWA(渐进式Web应用程序)与SSR(服务器端渲染)结合使用? 据我了解, SSR SSR运行时将加载页面并运行必要的脚本以将数据加载到页面上。然后返回已呈现的HTML。这对于不会运行JavaScript和没有脚本的浏览器的Web爬虫非常重要。至少第一印象将是可用的。 PWA 除其他要...

22得票19回答
热模块重新加载在我的Next.js应用程序上无法正常工作

我有一个基于Next.js的项目,奇怪的是,我的项目的 HMR(热更新)没有正常工作。每次我进行更改时,都必须重新运行进程。我已经附上了我的 next.config 和 package.json 的详细信息: next.config:const withSass = require(&quot...

22得票4回答
Nuxt JS中的自定义指令

有没有一种方法可以在nuxt js中编写自定义指令,以便适用于ssr和前端(甚至仅适用于ssr)? 我尝试了以下文档中的方法:https://nuxtjs.org/api/configuration-render#bundleRenderer,所以我添加了这段代码: module.expor...

22得票3回答
使用PHP实现React.js服务器端渲染

我想基于React为WordPress开发主题/插件。为了使其对搜索引擎友好,我需要在服务器上对其进行初始渲染(服务器端渲染)。据我所知,唯一的方法是使用react-php-v8js,这需要PECL V8js扩展程序。这是一个问题,因为我无法控制这些主题/插件运行的平台。 是否有一种方法可以...