我的 React TodoList 项目我正在考虑一个按钮将用户带到另一个页面。
但如果我没记错的话,React 最适合用于单页应用程序。那么创建其他不与主渲染文件交互的单独组件是否明智?比如index.html < index.js < App.js(渲染到 index.js & AddTodo.html < AddTodo.js < App.js(渲染到另一个页面并且不与 index.js 交互)?
是的。有几种方法可以使用 React 构建多页面应用程序。
dist
文件夹中得到简单的 HTML 文件,这些文件不需要任何后端出现在生产环境中。你所描述的基本上是一个静态站点(不同的 HTML 文件和不同的 JS 包插件)。然而,在没有静态站点生成器的情况下执行此操作非常繁琐、容易出错且难以维护。