项目启动流程

1.项目目录下进行 npm start 命令

– 开启了一个服务器,服务器程序的唯一标识 端口号3000

2.浏览器上访问 localhost:3000

localhost: 域名。  代表当前计算机在 网络中的名字
localhost:3000 访问当前计算机中 端口号是3000的软件

3.index.html

固定名称的文件:当访问服务器时,如果没有指定访问的文件名称默认访问index.html
此文件中存在 <div id="root"></div>

4.webpack工具:脚手架自动配置了此工具,项目运行时会自动打包 index.js 文件引入到 index.html 中

5.index.js

引入了 App.js 并且渲染到 id="root" 的标签

6.App.js
项目的根组件:

React项目是 SPA 项目: Single web page Application 单页面网页应用
整个网站只有一个页面,通过路由切换页面中的局部内容,实现页面的变更。

React 运行流程相关推荐

  1. 2021年大数据Hadoop(二十七):YARN运行流程

    全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 Yarn运行流程 本系列历史文章 2021年大数据Hado ...

  2. HDFS源码分析心跳汇报之BPServiceActor工作线程运行流程

    在<HDFS源码分析心跳汇报之数据结构初始化>一文中,我们了解到HDFS心跳相关的BlockPoolManager.BPOfferService.BPServiceActor三者之间的关系 ...

  3. python爬虫流程-Python爬虫程序架构和运行流程原理解析

    1 前言 Python开发网络爬虫获取网页数据的基本流程为: 发起请求 通过URL向服务器发起request请求,请求可以包含额外的header信息. 获取响应内容 服务器正常响应,将会收到一个res ...

  4. WordPress 运行流程分析

    2019独角兽企业重金招聘Python工程师标准>>> WordPress 的运行流程如下图所示: 整个wp的程序结构比较特别,也不象一些普通的面向过程,也不是MVC,总之就是他自己 ...

  5. Python爬虫:scrapy 的运行流程和各模块的作用

    scrapy的运行流程 爬虫 -> 起始URL封装Request -> 爬虫中间件 -> 引擎 -> 调度器(Scheduler): 缓存请求, 请求去重 调度器 -> ...

  6. MyBatis的架构和其运行流程

    0x00:MyBatis 架构组成 MyBatis 整体的架构组成为:数据源配置文件.SQL 映射配置文件.会话工厂.会话.执行器以及底层封装对象组成. 0x01:数据源配置文件 对于持久层框架,连接 ...

  7. 一个对象的内存图及运行流程和3个对象的内存图的运行流程

    内存图运行流程(大致流程) 1.执行main方法 2.对象创建 3.创建一个新的对象,值为空 4.生成地址,并将空值输出 5.栈中地址就指向新对象的地址 6.方法区的地址值 7.堆中对象存有方法区的地 ...

  8. python基础爬虫的框架以及详细的运行流程

    网络爬虫是什么? 网络爬虫就是:请求网站并提取数据的自动化程序 网络爬虫能做什么? 网络爬虫被广泛用于互联网搜索引擎或其他类似网站,可以自动采集所有其能够访问到的页面内容,以获取或更新这些网站的内容和 ...

  9. Apache Shiro的运行流程和权限控制方式分析

    Apache Shiro的运行流程和权限控制方式分析 Shiro的架构有3个主要的概念: Subject SecurityManager Realms 下面的关系图是关于这些组件是如何交互的高级概述. ...

最新文章

  1. 关于jsp基础知识题目(一)
  2. oracle websp,探索Web2.0成就SP 2.0之路
  3. 行业操作系统行业深度报告 华为鸿蒙系统,操作系统行业深度报告:华为鸿蒙系统、安卓和未来.docx...
  4. cannot resolve symbol
  5. 【工具】模板引擎 Velocity
  6. Android SystemServiceManager分析
  7. 请查收!深度学习超详细发展路线大公开!
  8. C++函数后置返回类型
  9. 大数据统计学直观图表(二)
  10. STM32之I2C原理
  11. 如何让页面初始化的时候实现点击事件_辅助程序实现黑盒自动化测试的常见问题...
  12. 【Fiddler 问题】解决关于Fiddler 抓包中,手机网络配置代理后,无法上网
  13. PAIP.利用SyncML协议来同步备份手机短信联系人.txt
  14. 作业车间调度算法及其应用(一)
  15. 【简历】Android简历该这样写
  16. form表单提交的方法
  17. Mybatis-Plus eq、ne、gt、lt、ge、le....分别代表含义
  18. 易到用车网:没有一辆车的租车公司
  19. U盘里的文件夹以应用程序的方式出现-文件夹伪装病毒
  20. 算法分析与实践-作业2-2使用Dijkstra算法求由顶点a到顶点h的最短路径

热门文章

  1. 区块链毕设开题技术路线
  2. 水果店怎么开业吸引客户来,水果店新店开业如何吸引客人
  3. 用计算机绘制函数图像ppt,如何利用描点画函数图像课件制作
  4. 上海大学计算机工程与科学学院研究生导师,上海大学计算机工程与科学学院硕士生导师刘方方...
  5. SQL案例学习-数据透视表
  6. Tampermonkey油猴脚本搭配工具安装【网盘直链下载助手】
  7. 信息系统项目管理师必背核心考点(四十五)招标投标法
  8. 纳米软件推出的新一代的网络分析仪软件你了解了吗?
  9. react 在JXL中嵌入JS表达式
  10. SpringBoot启动报错:Failed to introspect Class [XXX] from ClassLoader解决办法