React 项目创建与文件基础结构关系

点击查看react官方文档

javascript 复制代码
//index.js
//整个项目的入口,项目从此开始运行

//导入react和react-dom两个必要的核心包
import React from 'react';
import ReactDOM from 'react-dom/client';

//导入App组件(根组件)
import App from './App';

//把App根组件渲染到id为root的dom节点上,在public/index.html中定义
const root = ReactDOM.createRoot(document.getElementById('root'));

 使用 ReactDOM 创建的 root 实例将 App 组件渲染到指定的 DOM 节点上
root.render(<App />);
javascript 复制代码
//App.js
//项目的根组件,一切组件都要从这里开始
//App 被引入 index.js 再被渲染到 public/index.html(div.root)

function App() {
  return (
    <div className="App">
      <h1>Hello CodeSandbox</h1>
    </div>
  );
}

export default App;
相关推荐
lvchaoq4 小时前
页面停留时间过长导致token过期问题
前端
兔老大的胡萝卜4 小时前
pm2 部署nuxt4项目
javascript·nuxt4
阿蒙Amon4 小时前
JavaScript学习笔记:17.闭包
javascript·笔记·学习
elangyipi1234 小时前
深入理解前端项目中的 package.json 和 package-lock.json
前端·json
Wpa.wk4 小时前
自动化测试 - 文件上传 和 弹窗处理
开发语言·javascript·自动化测试·经验分享·爬虫·python·selenium
l1t4 小时前
利用小米mimo为精确覆盖矩形问题C程序添加打乱函数求出更大的解
c语言·开发语言·javascript·人工智能·算法
LYFlied4 小时前
【算法解题模板】-【回溯】----“试错式”问题解决利器
前端·数据结构·算法·leetcode·面试·职场和发展
composurext4 小时前
录音切片上传
前端·javascript·css
程序员小寒4 小时前
前端高频面试题:深拷贝和浅拷贝的区别?
前端·javascript·面试
狮子座的男孩4 小时前
html+css基础:07、css2的复合选择器_伪类选择器(概念、动态伪类、结构伪类(核心)、否定伪类、UI伪类、目标伪类、语言伪类)及伪元素选择器
前端·css·经验分享·html·伪类选择器·伪元素选择器·结构伪类