React 中导出了很多的API,这里对这些API结合例子来进行学习
React Render阶段主要分为两个阶段,beginWork和completeWork,而在这两个阶段中,分别有两个子过程(初始化渲染和更新渲染),在初始化渲染过程会创建Fiber节点,生成Fiber树,在更新渲染阶段进行diff操作,生成更新后的Fiber节点,整个过程结束之后会产生具有副作用的effectList。
在react中,更新UI必须生成新的JSX对象(称之为visual DOM),而新的JSX对象和老的visual DOM之间对比以最小的操作次数来获取差异节点(也称之为副作用),从而高效的更新UI。
React Fiber 是一套调度机制,能够暂停工作、恢复工作,并且能够为每一个工作分配优先级,恢复工作之后能够复用之前的状态
测试POST`
Web缓存服务器也称为代理服务器,可以将资源缓存到本地,不用再次请求服务器,从而降低带宽以及提升响应速度。
报文是数据传输的载体,互联网上所有展示的信息以及服务器流通的数据都是报文。
应用层是网络协议栈中最上的一层,也是网络通信的第一层,其提供了让两个设备进行信息交换的服务。
网络层解决的是两个主机在不同的网络中如何通信的问题。关注的是如何将IP数据报从源主机沿着网络发送到目标主机。
在TCP/IP模型中, 网络接口层可以称之为**物理层**和**数据链路层**的集合。
计算机网络是将计算机连接到一起以实现它们之间的通信以及数据交换的实践。通常,计算机网络是两台或者多台计算机的集合,其可以帮助用户更轻松的进行交流。