React JS src文件夹中的app.js和index.js有什么区别?

问题描述

我是Web开发的新手。完成html,css和js(基本知识)后,我最近开始学习react js。在我的第一个项目设置src文件夹中,我看到了index.js和app.js文件。它们之间有什么区别?为什么我们在这里需要两个js文件

解决方法

index通常用于表示_这是此目录/层次结构中的最高级别。索引是应用程序在DOM中引导的入口点。 App只是一个组件,与其他任何组件一样。您可以使用任何名称,例如RootComponentNotNamedApp等。

您既不需要 ,也可以保持索引文件干净,而无需添加大量组件代码。在App中,您可能要用上下文包装内容,它们的提供程序,添加其他组件等。

我的应用程序使用redux,所以索引中的全部是这个

ReactDOM.render(
    // redux stuff
    <Provider store={store}>
        <App />
    </Provider>,document.getElementById('root')
)