送给即将面试前端的小白

今年初,JavaScript Report 发布了前端框架近一年的走势图。在众多的前端框架中,React 仍然紧紧占据着使用率第一的位置,假如你是一位前端开发者,React ,Vue ,Angular 三大框架,你确定是要至少精通其中一种的。前端

最近在GitHub上找到一个有关React的面试题大全,304道所有和前端/React有关,涵盖React核心、React Router 、React-Intl等react

目前,reactjs-interview-questions在GitHub上已经得到 1770 个Star,309个Forkgit

项目地址:https://github.com/sudheerj/reactjs-interview-questionsgithub

具体问题截图以下:面试

有的小伙伴看到这密密麻麻的英文,估计就头疼了,不过还好,这个项目已经有开发者把它翻译成中文版——reactjs-interview-questions编程

目前也已经得到 978 个Star,110 个Fork前端框架

项目弟子:https://github.com/semlinker/reactjs-interview-questions框架

下面,咱们能够一块儿看几个问题:翻译

什么是 React?视频

React 是一个开源前端 JavaScript 库,用于构建用户界面,尤为是单页应用程序。它用于处理网页和移动应用程序的视图层。React 是由 Facebook 的软件工程师 Jordan Walke 建立的。在 2011 年 React 应用首次被部署到 Facebook 的信息流中,以后于 2012 年被应用到 Instagram 上。

Virtual DOM 如何工做?

Virtual DOM 分为三个简单的步骤。每当任何底层数据发生更改时,整个 UI 都将以 Virtual DOM 的形式从新渲染。 

而后计算先前 Virtual DOM 对象和新的 Virtual DOM 对象之间的差别。 

一旦计算完成,真实的 DOM 将只更新实际更改的内容。 

来源:开源最前线

欢迎关注个人公众号:【编程资源库】 ,关注后回复“我来自互联网”便可领取2000G视频教程

相关文章
相关标签/搜索