10得票3回答
如何禁用加载React开发工具后端脚本

在生产环境中,react_devtools_backend.js 仍然会被加载并导致我的网站变慢。如何禁用加载这个 react devtools 呢?我正在使用 react 16.8、reactSSR、webpack 4.29 和 apollo。 我已经尝试了: new webpack....

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

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

148得票6回答
使用Redux与Next.js是否属于反模式?

我正在构建一个Next.js应用程序,目前正在使用Redux。在构建过程中,我在思考是否Redux的使用真的是必要的,而且它的使用是否实际上是一种反模式。以下是我的推理: 为了在Next.js中正确初始化Redux Store,您必须创建一个带有getInitialProps方法的自定义App...

8得票3回答
如何在服务端渲染的React应用程序中结构化多个HTTP请求?

我目前正在使用以下服务器端渲染逻辑(使用 reactjs + nodejs + redux)来同步获取数据并将其设置为初始状态存储在 store 中。 fetchInitialData.js export function fetchInitialData(q,callback){ ...

15得票7回答
当使用npm run dev运行Next/image组件时,会出现“缺少必需的“width”属性”的错误。

当我使用npm run dev运行我的NextJS应用程序时,Image组件会出现错误"missing required "width" property"。 为了使应用程序正常工作,我需要为项目中的所有Image组件设置宽度和高度作为内联属性。 注意:我尝试使用CSS外部文件设置宽度...

7得票1回答
如何使用 React Router 4 将客户端渲染的 React.js 应用转换为服务器端渲染?

我们如何使用React Router 4将客户端渲染的React JS应用程序转换为服务器端渲染?

11得票1回答
如何从 Remix Run 中的实用程序函数进行重定向

我正在使用Remix-run,并希望从身份验证实用程序函数重定向到我的登录页面,但它不起作用。以下是类似于我的身份验证实用程序方法的功能: import { redirect } from 'remix'; async function authenticate(request){ ...

16得票1回答
NextJS:getStaticProps重新验证无法工作

我有一个 NextJS 网站,在其中有一个 getStaticProps 函数从 Firestore 中加载数据。 代码如下:return { props: { allPosts: posts, }, revalidate: 60, } 从我所知,它将每...

9得票3回答
将JSX字符串即时编译为组件

我有一个React应用程序,在其中需要显示一个HTML弹出窗口,其中包含一些由服务器生成的动态内容。此内容还包含一些我想要呈现为真实组件的JSX标记。 <MyButton onClick={displayInfo}/> ... async displayInfo() { ...

10得票2回答
在Nextjs中设置Styled-components延迟属性

我正在尝试在Nextjs的React项目中实现styled-components。问题是,虽然我可以实现并看到样式,但当我在浏览器上看到它时会有一小段延迟。首先加载没有样式的组件,22ms后应用样式。我做错了什么吗?谢谢! 这是我的代码! pages/index.js import Re...