繁体   English   中英

如何构建一个 create-react-app 项目

[英]how to structure a create-react-app project

我在后端使用 django,在前端使用与 create-react-app 反应。

我的 web 页面上有不同的应用程序,它们有些相互独立:

mydomainname/home
mydomainname/foo
mydomainname/bar

它们都有一定的联系,但逻辑上完全不同,这就是我将它们分开的原因。

这是否仅使用构建文件夹中的一个 create-react-app 和一个 index.html 文件处理? 对于不同的应用程序,浏览器路由器 package 之类的东西?

例如,如果我查看 Facebook 主页(如果我想用 React 构建它),我知道我的新闻提要和我的个人资料页面以及其他人的页面都是相互关联的,并且共享相似的组件,这就是为什么这样做是有意义的有一个 index.html 文件。

但是,如果我创建一个新的公共页面(例如,对于业务人物),所有这些组件和功能是否都在同一个 index.html 文件中处理? 我可以想象这会遇到 memory 泄漏和性能问题,或者不是这样吗? 无论是在 create-react-app 文档中还是通过谷歌,我似乎都找不到任何相关信息。

React 不是 Html。 在 React 中,文件夹public中只有一个名为index.html的页面。 react 中的“页面”被命名为“组件”,因此您只需创建组件并将它们相互链接。 第一个生成的示例组件是src文件夹中的App ( App.js ) 组件。 所有转换(从一个组件到第二个组件的转换)都将在 index.html 文件中完成。

暂无
暂无

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

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