我对React和将状态传递给组件并设置CSR应用程序非常满意,但是我对Next.js有点困惑。我有时会理解提供SSR页面的好处,但是很难理解如何将这两个页面结合在一起。我正在使用phillips hue API制作一个基本的应用程序。我认为我在哪里:
问题:
感谢您的帮助!
答案 0 :(得分:0)
Next.js允许您通过JSX编写React组件(页面/组件),并且还可以像Node服务器一样实现API路由!
我现在需要呈现一个客户端页面吗?
这取决于您的需要,但是我可以说您可以将其设置为SSR或CSR或两者兼而有之。 Next.js构建的页面的常见用例可能按以下顺序发生:
有没有一种方法可以将状态添加到next.js文件中,以使用户可以在同一页面上进行交互而无需呈现另一页面?
Next.js仅呈现我们正在访问的页面(一次提供一个URL) 您可以添加状态,例如常见的React:useState(功能组件),this.setState()(基于类的组件),...