站点工具

用户工具


前端专刷/React相关

  1. react-query 怎么实现的缓存? 来源

  2. react hook 解决了什么问题?来源

  3. React 里组件间怎么通信的?来源

  4. React useCallback 什么作用?来源

  5. 学 React 的收获?来源

  6. useMemo和useCallback的区别,以及用法。来源

  7. Vue、react、jQuery、angular有什么不同,谈谈他们的趋势和看法 ? 来源

  8. 讲一下react fiber?来源

  9. 常用的react hooks方法? 来源

  10. MVC MVVC MVP的异同 来源

  11. react和vue的异同 来源

  12. 使用框架一定比原生的或者jQuery好吗?为什么 来源

  13. react和vue在虚拟DOM的diff 来源

  14. React组件交互方式(父子、兄弟)来源

  15. React 事件机制? 来源

  16. 你在哪里使用了redux,有没有想过不用redux而用react原生的一些东西? 来源

  17. react生命周期讲一下 来源

  18. React里面调用setState是一个同步还是异步的过程?

  19. 如果你进来让你写React你会怎么办 来源

  20. react-query怎么实现的缓存?(脑子有点乱答歪了) 来源

  21. reacthook解决了什么问题?ok 来源

  22. React里组件间怎么通信的(集中式,消息发布-订阅,父子单向流通) 来源

  23. ReactuseCallback什么作用(memorize函数,重新渲染时不会重新定义,但会重新运行。我之前的理解是错的,以为是useMemo的函数版) 来源

  24. Vue、react、jQuery、angular有什么不同,谈谈他们的趋势和看法 来源

  25. 讲一下reactfiber? 来源

  26. 求一个数组最大子项的和,要求这些子项在数绝中的位置不是连续的常用的reacthooks方法 来源

  27. react和vue的异同 来源

  28. react和vue在虚拟DOM的diff算法有什么不同(不了解react..) 来源

  29. vue,node.js,react脚手架 来源

  30. React相关的问题(hooks相关) 来源

  31. 讲一下reactfiber? 来源

  32. 常用的reacthooks方法 来源

  33. reactfiber是什么? 来源

  34. React事件机制? 来源

  35. 你在哪里使用了redux,有没有想过不用redux而用react原生的一些东西? 来源

  36. Vue/react这种框架和jquery的区别,有什么好处?事件流有了解吗?说一下DOM原生的方法知道几个,说一下?vue的实现原理是什么?vuedata中的数据改变,什么时候不会引起页面的重新渲染,什么时候会引起?301302304各自代表了什么,304的协商缓存怎么定义,说一下强缓存前端不发生请求就调用本地缓存怎么实现?强缓存一直不去读服务器,怎么改变?说一下项目反问 来源

  37. 了解react吗 来源

  38. 老问题了,追问了对框架的了解,追问了对react的了解(我简历是Vue) 来源

  39. React里面调用(XX听不清)state是一个同步还是异步的过程? 来源

  40. React子组件和父组件通信,和sibling兄弟组件 来源

  41. Q:技术栈Vue/ReactA:React多一些 来源

  42. React的数据为什么是单向流动的(props,变量提升,但是原理我不是很清楚) 来源

  43. react里怎么进行组件通信的,和vue有什么不同? 来源

  44. 怎么在react里模拟实现vue的emit-on机制(思考了一下,我回答本质上还是通过props) 来源

  45. react的context用过吗?有什么作用?和redux有什么区别? 来源

  46. 说一下react和vue在状态更新,组件间通信,DOM渲染的异同,这个要对这两个框架都很熟悉,这个我没答好,给大家推荐一篇文章哈哈哈。 来源

  47. React的ClassComponent和FunctionialComponent的区别 来源

  48. React怎样进行性能优化(ClassComponent和FunctionialComponen都要说),并且说一下原理 来源

  49. 你知道React的fiber吗,原理是什么 来源

  50. 谈一下react的hook 来源

  51. React.memo 来源

  52. 说到react框架层面,在生命周期函数中做了一些渲染优化,避免不必要的render。扯到了fiber,就说一下reactfiber的实现(关于fiber的时钟的实现还能扯到 来源

  53. Vue和react的diff算法的区别 来源

  54. Reacthooks用过吗 来源

  55. react虚拟dom 来源

  56. react组件间通信 来源

  57. reactrounter 来源

  58. Vue和React的区别(使用和原理上都说一下); 来源

  59. React框架优势性能对比 来源

  60. ReactHooks,useEffect闭包陷阱 来源

  61. ReactSuspense能力作用(新的组件数据获取机制) 来源

  62. React虚拟DOM本质优点 来源

  63. ReactFiber调度器机制(嘴贱扯了这个,但是没答好。反面教材) 来源

  64. ReactsetState原生事件与合成事件表现 来源

  65. React的Fiber的原理,知道怎么实现的吗,是否了解Hook的实现原理 来源

  66. 聊了一下Redux和React-Redux 来源

  67. 问了下react的底层原理 来源

  68. 讲了下react15之前的架构以及为啥要在react15之后引入fiber架构。添加的scheduler做了哪些工作,以及在这一过程中主要优化解决的问题。 来源

  69. vue和react源码看过哪些,说一说? 来源

  70. 用reacthook实现一个倒计时组件,并显示时间。//部分实现没实现出来 来源

  71. 介绍一下reacthooks的优点 来源

  72. 那来做道场景题吧,用React实现一个文件夹组件,而且并不知道有多少级子组件,可以用递归。 来源

  73. 说下React虚拟DOM 来源

  74. 创建一个React元素树之后,在更新的时候将创建一个新的React元素树,React使用Diff算法对元素树进行比对,只更新发生了改变的部分,避免多余的性能消耗。 来源

  75. 说一下你会的React技术栈 来源

  76. React-Router实现简单路由 来源

  77. Redux就是一个数据状态管理,React单向数据流带来的数据跨组件传递问题。 来源

  78. 简要说下Redux数据流,store、action、reducer,搭配React的使用。 来源

  79. React看你比较熟悉,说一下? 来源

  80. Reactkey的作用 来源

  81. React的setState函数运作原理(我关注的更多的是怎么用React,没研究过原理) 来源

  82. Vue和React有哪些相同和不同,它们各自都有哪些核心模块 来源

  83. React性能优化的点说一下 来源

  84. React的虚拟节点更新是一个怎么样的流程(不用讲diff算法,就是说一下流程) 来源

  85. React的运行原理,有哪些点可以进行性能优化? 来源

  86. ReactHooks是做什么的,介绍一下原理或者使用的案例 来源

  87. react最大的优点,想解决什么问题(我说的应该不全或者不对,她引导我问react和jQuery的区别) 来源

  88. 用react还是vue多hooks多吗 来源

  89. Vue和react里面key的作用加了key就一定更好吗 来源

  90. React如何避免不必要的重复渲染,shouldComponentUpdate原理是什么,怎么实现的,除了pureComponent还有什么类组件优化方法 来源

  91. React事件模型,react合成事件的原理是什么,如何合成 来源

  92. Reactnative怎么发起网络请求 来源

  93. React-Native的原理,优缺点 来源

  94. react的虚拟dom和diff描述 来源

  95. react渲染优化(class,hook) 来源

  96. react的context的使用场景 来源

  97. react如何阻止原生默认事件 来源

  98. react的fiber节点树是什么数据结构,为什么要用这样的数据结构 来源

  99. react异步渲染原理,优先级如何划分 来源

  100. reacthook有自己做一些自定义的hook吗 来源

  101. reactkey的原理 来源

  102. react如何实现函数式调用组件,toast.show() 来源

  103. react新增了什么生命周和删除了什么生命周期,为什么要删除 来源

  104. reacthooks有哪些优缺点? 来源

  105. 说下react-native的原理,原生端和js端是怎么通信的? 来源

  106. Vue和React的区别是什么?你觉得哪个好? 来源

  107. react中state有层级很深,比如a.b.c.d,如果只更新c属性有哪些办法?immutable.js实现的原理是什么? 来源

  108. 有用过哪些跨平台框架,react-native中原生端和js端怎么进行通信的? 来源

  109. 说一下输入一个url地址后的全过程?dom渲染那块描述过于简单,能否说的更详细点?react中的diff算法的原理?传统的diff算法是怎么实现的? 来源

  110. 说出一个react的特性?它的原理是什么?(我答的fiber) 来源

  111. flutter和react-native的区别这个不清楚。。 来源

  112. react的组件通信方式,父传子、子传父、兄弟组件 来源

  113. 说一说reacthooks?useState、useEffect、useCallback、useMemo这几种hooks、还有和类组件的区别 来源

  114. React你是怎么封装组件的(答了renderpropshoc什么的) 来源

  115. React为什么性能好 来源

  116. React函数组件和类组件的区别 来源

  117. React事件合成 来源

  118. React的函数组件怎么让它有状态 来源

  119. React兄弟间传参的方式 来源

  120. 场景题:有一个下拉框,点击某一个选项,框中进行展示:在react中,props和state分别怎么设计 来源

  121. react中hook讲一下 来源

  122. 使用React或Vue技术栈实现一个流水线组件 来源

  123. 说一下react组件的生命周期; 来源

  124. react组件如何做性能优化,说说pureComponent; 来源

  125. 了解过react最新的一些动态么?timeslice、suspense、servercomponent能说说么; 来源

  126. 说说ReactFiber...; 来源

  127. React的虚拟dom,dom-diff算法的流程 来源

  128. react16的新的生命周期有了解吗,旧的生命周期又有哪些? 来源

  129. react和vue更喜欢哪个,为什么?(持续追问!!!) 来源

  130. react的渲染流程,diff算法 来源

  131. react内部对渲染做了哪些优化,相对于以前和现在 来源

  132. react现在有哪些阶段 来源

  133. 如果在diff的时候又修改的值,react会怎么做 来源

  134. 如何预防xss,要渲染富文本react的xss问题怎么办(解析url,判断白名单,或者手写编译器,类似babel运行时解析,再用React.createElement创建元素) 来源

  135. reacthooks性能优化 来源

  136. react的数据流方案(简易数据流方案useContext+createContext+useImmer,状态管理库:rematch、recoil这些) 来源

  137. 你认为node.js,vue,react各种出现的原因和各自优缺点是啥 来源

  138. 比如说node.js提供的cluster是否支持多线程,react原生的一些底层问题之类的 来源

  139. 介绍了一下项目,我有个全栈react和node+mongodb队的网站;介绍了一下功能和构建过程 来源

  140. 大前端flutter比较火,但是不如vue和react那么摧枯拉朽,有成本和风险在。 来源

  141. 项目canvas绘图的时候动画产生的锯齿有了解吗,怎么处理react-router分为几种,具体说明一下react-redux详细说一下vitruldom详细说一下,这里提到了diff算法配合着说SSR了解吗;二叉树的先序遍历口述从URL输入到页面呈现整个过程什么时候返回304状态码this指向问题HTTP缓存什么是跨域,了解哪些解决跨域的方式XSS具体说明包括类型和防御 来源

  142. react中的数据共享方案?(props/回调函数/context) 来源

  143. react中渲染怎么达到innerHTML的效果?通过{}的形式写入数据会不会存在XSS问题?为什么不会?用原生js怎么实现这个能力? 来源

  144. React数据绑定 来源

  145. React生命周期函数 来源

  146. Reactcomponent与purecomponent区别 来源

  147. React组件通信 来源

  148. React路由原理原生JS实现 来源

  149. react路由的过程 来源

  150. react生命周期钩子是怎么管理的 来源

  151. react的虚拟DOM算法;diff算法 来源

  152. react单向数据流 来源

  153. React中的controlledcomponent和uncontrolledcomponent区别(受控组件和不受控组件)。 来源

  154. 了解过react-router内部实现机制吗? 来源

  155. react单向数据流、单向绑定(说了双绑的解决办法) 来源

  156. react的生命周期钩子,各个阶段发生了什么? 来源

  157. 为什么用react?antd有什么缺陷? 来源

  158. 两颗树比对一般怎么做,React中虚拟DOM是什么,它在树对比方面做了什么优化,新版本React有什么性能上的变化? 来源

  159. 了解哪些react库 来源

  160. 反问:贵公司的前端技术栈:react+webpack+node.js。 来源

  161. 谈谈对vue和react的理解,以及他们的区别 来源

  162. 如何看待Vue和React这些框架带来的好处? 来源

  163. react如果更新上级节点,所有子级节点都会更新,要怎么去处理? 来源

  164. 问了一堆关于react的问题,可惜我只答上来生命周期,GG 来源

  165. 用过什么前端框架;为啥用react,它有什么好的; 来源

  166. react父子组件间怎么传值,为啥不像angular那样双向绑定数据 来源

  167. react16的fiber(没用过 来源

  168. React框架优势性能对比 来源

  169. 为什么不用函数做模块开发webpack中TreeShaking的实现原理是什么reacthook的意义是什么fiber机制任务调度在什么时候进行 来源

  170. react的父组件改变,如何让子组件不渲染,我说用shouldComponentUpdate()对nextProps进行判断,如何判断?"> 来源

  171. react的父组件改变,如何让子组件不渲染,我说用shouldComponentUpdate()对nextProps进行判断,如何判断?我一直到最后都没有get到面试官的意思,我说了把对象转化为JSON.stringify()或者通过遍历对象的方式来判断感觉也没说到点子上 来源

  172. React.memo与useMemo的区别 来源

  173. 微信小程序实现组件化的方式和ReactVue一样吗?那么小程序是用什么实现的? 来源

  174. 你认为小程序框架和React框架有什么不同? 来源

  175. React的源码有看过吗?或者介绍一下React的一些运行原理 来源

  176. React和Vue你认为有什么不同 来源

  177. 一个React场景题,实现一个Clock效果,用户传入一个时间,然后显示一个这个时间开始的时钟,并一秒一秒的变化,相当于秒针,后面提示要对传入的数据进行处理,比如字符串,比如传入的是有其他格式的之类的 来源

  178. react和vue更新机制的区别 来源

  179. vue和react选型和比较 来源

  180. vue和react组件通信 来源

  181. 有没有做过比较复杂的页面?携程的React-imvc做了什么? 来源

  182. 对React最新特性有了解吗?class组件和函数组件的区别? 来源

  183. ReactSSR是怎么实现的? 来源

  184. 你是怎么去做ReactSSR的? 来源

  185. react-imvc是什么?它做了什么? 来源

  186. react和react-dom的区别是什么? 来源

  187. reactdiff的复杂度,以及reactdiff的原理 来源

  188. reactclass组件和hooks的区别? 来源

  189. react16生命周期有什么改变? 来源

  190. react里有动态加载的api吗? 来源

  191. React.lazy的原理是什么? 来源

  192. 在react中如何实现一个输入控件并且在terminal中跟踪打印用户的输入(代码题 来源

  193. react中的dom节点操作是原生方法还是合成方法(这个问题我是真的没听过,百度也搜不出来 来源

  194. reacthook 来源

  195. react-router路由有哪些形式?(hash、history)区别是什么?history模式是用的浏览器的哪个对象?有哪些常用方法? 来源

  196. 一个react组件的接口一般如何定义?(interfaceIProps和interfaceIState) 来源

  197. 有用过前端路由框架吗?vuerouter或者reactrouter?可以讲讲原理吗?比如页面不刷新的时候切换路由。 来源

  198. react16新生命周期,有什么变化【描述】两个static、一个didcatch捕获错误的、一个getsnapshot 来源

  199. react16之前的那些不好的生命周期怎么过度到react16的新生命周期【描述】【举例】<code>getDriverStateFromProps</code>替代<code>componentWillReceiveProps</code>,加上逻辑对比上次state和props来决定state。willupdate换成<code>getSnapshotBeforeUpdate</code>,willmount直接写成初始state(react16的state不先写出来是null,你需要先在class组件里面写一下<code>state={...}</code>来源

  200. 你们有没有统一构建的cli,怎么实现【描述】【举例】基于react全家桶,ts、eslint、埋点上报、sw都可配置,根据配置生成代码模版,开箱即用 来源

  201. Vue、React这些框架的特点 来源

  202. 有什么想问他们的,我问了一下他们用的框架,说是用的React。 来源

  203. react对于项目的选型考虑(为啥用React) 来源

  204. React的props和state的区"> 来源

  205. 介绍React的特点 来源

  206. react对于项目的选型考虑(为啥用React) 来源

  207. React的props和state的区别 来源

  208. React如何实现父子组件的传值 来源

  209. React如何实现任意两个组件之间的传值 来源

  210. react-router上来就问为什么要用react-router,回答实现路由跳转,反问我们自己也能实现路由啊,为什么要用react-router,0版本和0版本有什么区别,巴拉巴拉说一堆,不太满意,4和3有什么区别,不会。锚点在router中起什么作用,不会,等等等等一堆问题,不会 来源

  211. mobx的实现原理,不会,只说了观察者模式,写一个监听属性变化的函数,写了个观察者的函数,不满意,又写了个object.defineproperty,不满意,让改,改不出来,又说了一堆听不懂的名词,mobx底层到底是怎么实现的,不会,又问了react的hook怎么实现,diff算法真的性能高吗,挖了一堆坑,貌似全跳进去了 来源

  212. react的版本,提到componentWillReceiveProps 来源

  213. react的context 来源

  214. 组件之间如何通信?我回答了props和state,以及react-redux 来源

  215. 说说React、Vue、Angular的区别 来源

  216. 项目中提到了React,问:React组件的生命周期?父子组件之间如何通信?子组件之间如何通信? 来源

  217. 简历上写了react,于是给了个场景,A、B、C三个大组件,点击A中的每个小组件Ci,能在B中显示一个form,在form的input中写入文字,可以实时显示在C中,点击form里的button,可以改变Ci的颜色; 来源

  218. 前端框架了解哪些,vue和react对比; 来源

  219. 还看过vue或者react的什么源码,讲一讲,楼主讲了数据驱动,响应式的原理 来源

  220. react和vue更新机制的区别 来源

  221. 针对React的性能优化手段 来源

  222. mobx-react如何驱动react组件重渲染 来源

  223. Reactkey场景题:列表使用index做key,删除其中一个后,如何表现? 来源

  224. vue和react谈谈区别和选型考虑 来源

  225. vue和react选型和比较 来源

  226. vue和react组件通信 来源

  227. React.Component和React.pureComponent区别 来源

  228. React状态组件和无状态组件区别 来源

  229. React-Router的原理 来源

  230. React的组件通信 来源

  231. 手写一个React组件,多行输入框+字数统计+超过字数限制提示 来源

  232. ReactDiff算法及时间复杂度 来源

  233. React数组/列表渲染key的作用 来源

  234. React中性能优化 来源

  235. 阿里是非常喜欢问源码的公司,一面的时候面试官说他对基础不感兴趣,所以讲了下下面几个模块的源码和主要流程。React、React-Router、Redux、Vue的大致的实现原理,然后比较了下Vue和React的性能的优势和劣势。一面很快,也就是十几分钟,最后和面试官聊了下RxJS拖了些时间。 来源

  236. 对于React组件嵌套造成的性能问题是怎么解决的? 来源

  237. Redux对于React意味着什么? 来源

  238. 然后还问了Vue和React源码的一些相关的东西,最后做了一个和函数调用的this对象绑定相关的题目。 来源

  239. 二面总结一下就是deepintoReact,基本React能想到的东西都被问到了,组件更新过程,源码内部的一些实现细节包括Transaction等等,Vue更新过程和React的区别,Vue和React的设计思想有什么区别和优劣,甚至antd相关的也被问到了。。。HOC实现组件的封装,antd是如何实现组件的封装的,React-Redux的HOC的实现,connect函数的实现,感觉自己还是不够深入。 来源

  240. BIO和NIO?reactor模型?(Reactor反应模型,Linux那边叫做IO多路复用。一个线程用来接收请求,将读写事件交给背后的worker线程。Redis、Nginx、<aclass="content-linkjs-post-content-keyword"href="/jump/super-jump/word?word=Netty"target="_blank">Netty都是用到了这种模型。Redis其实也是多线程,只不过是用单线程来接收请求,在客户端看起来是串行接收执行,所以效果上就是单线程。但是IO多路复用才是Redis能高并发的底层保证。) 来源

  241. 围绕简历的部分每个人情况不同,跳过,有趣的是面试官经常会问vue和react哪个熟悉一点,我一般答都差不多,所有面试官都会选择问react,不知道为什么😅 来源

  242. 新版react中对钩子函数做了哪些修改 来源

  243. react常用的优化方法 来源

  244. 在项目实践中如何选择框架vue与react 来源

  245. 设计模式,看你用了netty,说一下Reactor模式,以及适用于什么场景,不适用于什么场景? 来源

  246. 他们的技术nodejs+mongdb,react,后期会转vue 来源

  247. 用过react和angular吗 来源

  248. React-router实现 来源

  249. react里面有….函数,vue怎么没有(因为对react不熟,也没听懂这个题目) 来源

  250. react的虚拟dom 来源

  251. react和jq的区别 来源

  252. react16的生命周期去掉了哪些新增了哪些 来源

  253. react的视图渲染 来源

  254. react的vdomkey和index的区别 来源

  255. React--和vue区别、state和props区别 来源

  256. 算法-用2个栈实现队列、写一个登录页面、解题(基于原型链和this指向问题)、数组去重(本来是vue双向绑定的实现,可能因为我的技术栈是react,所以换掉了) 来源

  257. React---react生命周期、setState是异步还是同步、虚拟dom、hooks和setState区别【没用过hooks】、localStorage和sessionStorage区别(通常用localStorage存储什么) 来源

  258. reactive(obj,key,obj[key]) 来源

  259. reactredux和useContext 来源

  260. reactclasscomponent和functioncomponent 来源

  261. react其他相关 来源

  262. reacthooks 来源

  263. reactclasscomponent和functioncomponent哪个性能更好 来源

  264. react组件之间如何通信 来源

  265. reactredux 来源

  266. react16新生命周期,有什么变化【描述】两个static、一个didcatch捕获错误的、一个getsnapshot 来源

  267. react16之前的那些不好的生命周期怎么过度到react16的新生命周期。 来源

  268. 你们有没有统一构建的cli,怎么实现【描述】【举例】基于react全家桶,ts、eslint、埋点上报、sw都可配置,根据配置生成代码模版,开箱即用 来源

  269. react特点 来源

  270. 节流防抖,手写列举获取DOM元素的方式react生命周期,HOC 来源

  271. React中性能优化 来源

  272. react生命周期介绍,怎么执行。说一下下面的组件生命周期执行顺序 来源

  273. react16前是递归的,是这个顺序。react16后改成fiber架构,是反过来的了,没有像栈那样fifo2.reduxvscontext,为什么不用context【描述】随意修改,莫名其妙的bug。redux将这个过程规范化,单向数据流3.react17要做什么规划,concurrentmode【描述】concurrentmode、去掉危险的生命周期。concurrentmode是react重点面试题了,基于requestidlecallback实现(考虑兼容性,官方自己实现了一个)——浏览器空闲的时候做事情4.SSR,打开你们的SSR页面看看,具体逻辑、实现方式【描述】发了一个我们的链接给他,并描述了流程5.promise.then(f1,f2)和promise.then(f1).catch(f2)区别【描述】捕获全部上游和捕获本次then6.()=&gt;{}vsfunction(){}【描述】送分。无argument、this是定义那一层、箭头可以指向返回值7.说输出【描述】 来源

  274. 状态管理系统设计,怎么和函数式编程结合【描述】【举例】常规react+redux项目举例 来源

  275. React的相对于传统框架的优势是什么?(组件化、VirtualDOM方面的优势) 来源

  276. React怎么做数据管理?介绍下Redux?ReactComponent的生命周期?说下React-Router?(React技术栈常问面试题) 来源

  277. 项目中提到了React,问:React组件的生命周期?父子组件之间如何通信?子组件之间如何通信? 来源

  278. React父子之间如何实现数据通信? 来源

  279. ReactRedux数据管理的机制? 来源

  280. React父组件和子组件、子组件和子组件如何传递数据? 来源

  281. React子组件向层级高的父组件传数据的弊端,如何解决?(ReactRedux的原理) 来源

  282. 为什么技术选型用React,而不用Vue和Angular? 来源

  283. React组件间的通信方式?Redux的原理? 来源

  284. 对React技术栈的了解? 来源

  285. React组件的生命周期、通信方式? 来源

  286. ReactVirtualDOM的原理? 来源

  287. 场景题:假设有一个列表的数据,React如何更快的加载数据?(优化方法) 来源

  288. 手写实现React高阶组件? 来源

  289. React中state更新的触发机制? 来源

  290. React的VirtualDOM原理?其中的Diff算法能描述一下吗? 来源

  291. ReactDOM的更新机制? 来源

  292. React受控组件和非受控组件的区别? 来源

  293. 巨量引擎:Vue⇒React迁移的难点 来源

  294. React18Suspense在SSR的作用 来源

  295. React原理知道吗 来源

  296. React是怎么做batchupdate的吗讲讲原理 来源

  297. React源码看过吗 来源

  298. 讲了react18的源码正好看了useTransition 来源

  299. React讲讲Fiber 来源

  300. React是怎么渲染的 来源

  301. reactservercomponents 来源

  302. 说一下Vue实现双向数据绑定的原理,以及vue.js和react.js异同点,如果让你选框架,你怎么怎么权衡这两个框架,分析一下。 来源

  303. vue和react区别,以及react的坑,hooks等等。主要是双向绑定,设计到vue2和vue3的区别,实现方式也不一样了。 来源

  304. ReactHooks实现倒计时(挺有意思的一道题) 来源

  305. 追着React问~ 来源

  306. React实现Treeview 来源

  307. 简述项目,Reactvue区别virsualDOM实现&nbsp;来源

  308. 我看你做过这么多项目,大都用的都是React,你能说一下为什么用React?React是什么嘛? 来源

  309. 跟React有什么不同呢,为什么更多时候用React而不用它? 来源

  310. 拆开一些细节讲讲,如何让我们的React更快的更新Dom,对组件更好的拆分状态的管控,可预期的状态变化,shouldUpdate等等 来源

  311. 从JQ一直扯到Angular,Vue,React三大框架,Webpack打包工具,再到可能PWA,小程序。 来源

  312. Vue和React的vdom算法对比 来源

  313. react虚拟DOM是什么?"> 来源

  314. react虚拟DOM是什么?如何实现?说一下diff算法? 来源

  315. ReactDiff算法? 来源

  316. 说一下Vue实现双向数据绑定的原理,以及vue.js和react.js异同点,如果让你选框架,你怎么怎么权衡这两个框架,分析一下。 来源

  317. 为什么选择react 来源

  318. angular与react的区别 来源

  319. React新特性有哪些,Fiber做了什么,为什么要提出来 来源

  320. React组件传值,如何传递组件,按条件显示。 来源

  321. 原生JS与React的区别 来源

  322. reactrender绑定方法时直接click={this.method}吗?为什么 来源

  323. react的shouldComponentUpdate()函数了解吗? 来源

  324. 说一下react的内部核心机制 来源

  325. 用通俗易懂的话语介绍一下react的优点 来源

  326. react里的mvvm是怎么实现的? 来源

  327. reactsetstate机制 来源

  328. 说说你最感兴趣的前端方向(跨端解决方案Flutter、ReactNative...) 来源

  329. ReactNative做过项目吗? 来源

  330. 多路复用,Reactor事件分发器 来源

  331. 我捞过很多社招同学的简历,大多数人工作若干年后,简历还是那些React、Vue实现的中后台、无线的业务项目,让人提不起面试的兴趣。反映在校招同学的简历上也是一样,可以写一些这种业务的项目,但是要有亮点,反馈在实现上就是在某一个点上要有难度,有挑战。比如说你可以说你做的项目状态管理有多么的难,有多么的复杂,所以你用了Redux,怎么做的状态设计,最后多么的优雅,一般面试官还会问一下Redux的原理,优秀的同学面试官还会问一下要你自己设计状态管理解决方案怎么设计,这样一来一往,求职者表现出了自己的水平,面试官也会对你有非常好的印象。 来源

  332. 然后就是问react的setstate性能问题,如频繁调用会出现什么问题,怎么解决。diff算法怎么实现的,key作用是什么。 来源

  333. react生命周期,以及diff算法,diff算法是对树的深度优先遍历还是广度优先遍历? 来源

  334. 对React、Redux、React-Redux详细剖析 来源

  335. 是深度优先遍历。diff的实现 来源

  336. react-router的原理 来源

  337. 在onhashchange事件中改变组件的state中的route属性,react组件的state属性改变时,自动重新渲染页面; 来源

  338. react-router的实现原理 来源

  339. react框架有哪些设计的好的地方 来源

  340. react单项数据流 来源

  341. react是怎么工作的,怎么提高性能 来源

  342. 我当时说的是redux的subscribe方法有点麻烦,每次更新数据都要手动的subscribe一下,所以觉得react-redux的api封装的更好,用起来比较简单。 来源

  343. 这段时间研究了下Redux,写写自己对它的感觉 来源

  344. 怎么设计一个类似于antd的react组件库 来源

  345. 没有用过vue,所以就只说了vue具有双向绑定,react是单向数据流。 来源

  346. Vue.js与React的全面对比 来源

  347. react为什么比其他要快,虚拟dom知道吗 来源

  348. React和jquery之间的区别,哪个好用 来源

  349. Vue、AngularJs、React三大框架的异同 来源

  350. React虚拟dom,diff算法、 来源

  351. Vue、React生命周期 来源

  352. React哪些生命周期将在下个版本停用 来源

  353. React中的key很重要吗?讲讲这个key的作用 来源

  354. 框架vue和react的异同,及继续深入 来源

  355. 先手写两道代码,一个是实现洗牌发牌,一个是写一个点按钮让列表反转的react/vue组件 来源

  356. React是首次渲染的过程(自己写过一个类React库Kut) 来源

  357. 如何优化React的Diff算法的(因为Kut有对这个优化) 来源

  358. Kut怎么优化React的Diff,有去提pr吗(没有),为什么(因为实现不同) 来源

  359. 为什么项目之前用Vue后面改成了React(因为Antd23333) 来源

  360. React和Vue的区别(开发体验、底层实现) 来源

  361. Vue、React、Angular双向数据绑定的差异是什么?(没学过,只能说不会) 来源

  362. react虚拟DOM是什么?如何实现?说一下diff算法? 来源

  363. ReactDiff算法? 来源

饥人谷的小伙伴 · 2022/01/11 15:15 · 前端专刷_react相关.txt