react的生命周期
https://blog.csdn.net/qq_16525279/article/details/116839734?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-116839734-blog-88188325.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-116839734-blog-88188325.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=1
React的Hooks
https://blog.csdn.net/qq_30997503/article/details/117228632
useMemo与useCallback的互相转换
useMemo(()=>fn,deps) 相当于useCallback(fn,deps),也就是useCallback使用一个内联函数的回调函数,当依赖项发生改变时,会执行这个回调函数,useMemo第一个参数直接就是内联的函数,当依赖项发生改变时,回调函数也随之更新。
useMemo和useCallback不需要在前面加一个变量,也可以加一个变量后将这个缓存传递给别的代码区域做复用,他们会在依赖发生变化时将里面的回调函数抛出执行,如果依赖没有发生改变,就不会抛出结果,类似于vue中的计算属性,
router传值的问题,BrowserRouter与HashRouter的区别
1.https://blog.csdn.net/qq_41961239/article/details/114789346?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-114789346-blog-119252745.pc_relevant_multi_platform_whitelistv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-114789346-blog-119252745.pc_relevant_multi_platform_whitelistv1&utm_relevant_index=1
2.https://blog.csdn.net/weixin_44708870/article/details/124574575?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-0-124574575-blog-114789346.pc_relevant_sortByStrongTime&spm=1001.2101.3001.4242.1&utm_relevant_index=3
router详解
https://blog.csdn.net/weixin_43876728/article/details/119252745
router的hooks
https://segmentfault.com/a/1190000039190541
redux传值的问题
redux 中间件
https://blog.csdn.net/qq_42198495/article/details/125194311
redux的hooks
https://www.cnblogs.com/gdluck/p/15981634.html
react虚拟DOM
提升性能,跨端得以实现
jsx怎么理解
https://blog.csdn.net/web00_11/article/details/121315226
react和vue有什么区别
https://blog.csdn.net/sinat_41696687/article/details/123311438
vue的发布订阅模式·
https://blog.51cto.com/u_15081056/2593960
vue和react组件的区别
https://blog.csdn.net/weixin_45727472/article/details/112711874?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-112711874-blog-107602811.pc_relevant_sortByAnswer&spm=1001.2101.3001.4242.1&utm_relevant_index=3