送給即將面試前端的小白

今年初,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視頻教程

相關文章
相關標籤/搜索