摘要: 在单页面应用如日中天发展的过程中,备受关注的少了前端路由。 而且还经常会被xxx面试官问到,什么是前端路由,它的原理的是什么,它是怎么实现,跳转不刷新页面的... 一大堆为什么,问你头都大 前言 今天主要讲的是: 原生js实现hashRouter 原生js实现historyRouter react- 阅读全文
posted @ 2022-10-17 12:23 夏天的味道123 阅读(163) 评论(0) 推荐(0)
摘要: 一、Redux是什么? 众所周知,Redux最早运用于React框架中,是一个全局状态管理器。Redux解决了在开发过程中数据无限层层传递而引发的一系列问题,因此我们有必要来了解一下Redux到底是如何实现的? 二、Redux的核心思想? Redux主要分为几个部分:dispatch、reducer 阅读全文
posted @ 2022-10-17 12:06 夏天的味道123 阅读(89) 评论(0) 推荐(0)
摘要: 前言 这篇文章循序渐进地介绍实现以下几个概念,遵循本篇文章基本就能搞懂为啥需要fiber,为啥需要commit和phases、reconciliation阶段等原理。本篇文章又不完全和原文一致,这里会加入我自己的一些思考,比如经过performUnitOfWork处理后fiber tree和elem 阅读全文
posted @ 2022-10-17 11:47 夏天的味道123 阅读(36) 评论(0) 推荐(0)