為什么react需要redux 面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實現(xiàn),這樣的人該用嗎?
面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實現(xiàn),這樣的人該用嗎?采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。也許亞馬遜fire產(chǎn)品中使用的系統(tǒng)比較舊。微軟最近宣布
面試一個5年的前端,卻連原型鏈也搞不清楚,滿口都是Vue,React之類的實現(xiàn),這樣的人該用嗎?
采訪中,各種算法、原理、優(yōu)化、各種方法都是豆腐渣。也許亞馬遜fire產(chǎn)品中使用的系統(tǒng)比較舊。微軟最近宣布重新設(shè)計亞馬遜平板電腦產(chǎn)品的必應(yīng)搜索體驗。根據(jù)必應(yīng)博客上更新的博文,該團隊使用react和redux的結(jié)合,重新設(shè)計了fire平板電腦的瀏覽體驗。微軟使用react實現(xiàn)本地渲染,使用Redux實現(xiàn)跨表狀態(tài)管理。
目前,Bing生態(tài)系統(tǒng)中的瀏覽器呈現(xiàn)大多建立在服務(wù)器上,但對于高交互性、高適應(yīng)性和API驅(qū)動的體驗,如來自web的個性化新聞訂閱體驗,客戶端呈現(xiàn)是更好的選擇。Bing團隊評估了多種客戶端渲染方案,最終確定了react-Redux用于Amazon fire平板電腦的組合方案。
無論屏幕大小和方向如何,react-Redux的組合方案都能實現(xiàn)Bing主頁的超快響應(yīng)。與桌面和移動終端的響應(yīng)式設(shè)計類似,當使用亞馬遜的silk瀏覽器訪問必應(yīng)主頁時,信息卡將從三個并排排列擴展到一個單一的堆疊列視圖。主頁的響應(yīng)性可以特別歸因于微軟使用的。NETCORE,它在azure中連接到互聯(lián)網(wǎng)節(jié)點.js以及微軟react Redux庫。在這個過程中也有一些技術(shù)步驟,但最終的結(jié)果是fire平板電腦上的必應(yīng)體驗接近移動和桌面上的體驗。