簡體   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