国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

為什么我們要使用Redux(圖解)

lscho / 1625人閱讀

摘要:前言隨著框架的強(qiáng)大,使用的人數(shù)與日俱增。不僅僅要給孫子組件分發(fā)他們要的狀態(tài)同時(shí)還要給自己的子女組件分發(fā)他們需要的狀態(tài)。所以,我們必須想辦法解決這樣的窘迫。幫助每一個(gè)組件分發(fā)狀態(tài),減少了中間環(huán)節(jié)。就像眼鏡你需要用的時(shí)候就會(huì)想起它

前言

隨著React框架的強(qiáng)大,使用的人數(shù)與日俱增。

由于React只是一門UI型框架。對(duì)數(shù)據(jù)層的處理就有點(diǎn)捉襟見(jiàn)肘

所以社區(qū)中更新了像Flux,Redux等新的框架來(lái)配合React達(dá)到開(kāi)發(fā)者的需求

沒(méi)有使用Redux

作為爺爺級(jí)別的組件傳遞狀態(tài) 確實(shí)有點(diǎn)累。

不僅僅要給孫子組件分發(fā)他們要的狀態(tài)同時(shí)還要給自己的子女組件分發(fā)他們需要的狀態(tài)。

如果項(xiàng)目再大一點(diǎn),過(guò)程再繁瑣點(diǎn)那狀態(tài)簡(jiǎn)直堆積如山。

所以,我們必須想辦法解決這樣的窘迫。

Redux引入了一個(gè)叫做Store,你可以把它當(dāng)作這個(gè)項(xiàng)目的管家。

幫助每一個(gè)組件分發(fā)狀態(tài),減少了中間環(huán)節(jié)。

使用Redux

舉個(gè)栗子

沒(méi)有使用Redux,我北京要到四川的快遞要經(jīng)過(guò)

北京->鄭州->西安->四川

使用了Redux,相當(dāng)于用飛機(jī)送快遞

北京->四川

總結(jié)

Redux的主要優(yōu)點(diǎn)很明顯,但缺點(diǎn)也不容忽視(本文并沒(méi)有提起像reducer,action)

使用了Redux往往會(huì)讓項(xiàng)目變得更加繁瑣所以,

你需不需要使用Redux你應(yīng)該捫心自問(wèn)

任何事物都是一把雙刃劍,

對(duì)于我們程序員來(lái)說(shuō),用新技術(shù)解決了一個(gè)老問(wèn)題,但往往也會(huì)埋藏了幾個(gè)看不見(jiàn)的新BUG

還是借用作者的話。Redux就像眼鏡,你需要用的時(shí)候,就會(huì)想起它

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/100545.html

相關(guān)文章

  • 什么我們使用Redux(圖解)

    摘要:前言隨著框架的強(qiáng)大,使用的人數(shù)與日俱增。不僅僅要給孫子組件分發(fā)他們要的狀態(tài)同時(shí)還要給自己的子女組件分發(fā)他們需要的狀態(tài)。所以,我們必須想辦法解決這樣的窘迫。幫助每一個(gè)組件分發(fā)狀態(tài),減少了中間環(huán)節(jié)。就像眼鏡你需要用的時(shí)候就會(huì)想起它 前言 隨著React框架的強(qiáng)大,使用的人數(shù)與日俱增。 由于React只是一門UI型框架。對(duì)數(shù)據(jù)層的處理就有點(diǎn)捉襟見(jiàn)肘 所以社區(qū)中更新了像Flux,Redux等...

    aervon 評(píng)論0 收藏0
  • 一篇文章讀懂 React & redux 前端開(kāi)發(fā)

    摘要:如在中在中,聚合積累的結(jié)果是當(dāng)前的對(duì)象。被稱為副作用,在我們的應(yīng)用中,最常見(jiàn)的就是異步操作。至于為什么我們這么糾結(jié)于純函數(shù),如果你想了解更多可以閱讀,或者它的中文譯本函數(shù)式編程指南。 DvaJS: React and redux based, lightweight and elm-style framework. https://dvajs.com/ 實(shí)例項(xiàng)目源碼:https://g...

    cppowboy 評(píng)論0 收藏0
  • 【進(jìn)階1-3期】JavaScript深入之內(nèi)存空間詳細(xì)圖解

    摘要:進(jìn)階期理解中的執(zhí)行上下文和執(zhí)行棧進(jìn)階期深入之執(zhí)行上下文棧和變量對(duì)象但是今天補(bǔ)充一個(gè)知識(shí)點(diǎn)某些情況下,調(diào)用堆棧中函數(shù)調(diào)用的數(shù)量超出了調(diào)用堆棧的實(shí)際大小,瀏覽器會(huì)拋出一個(gè)錯(cuò)誤終止運(yùn)行。 (關(guān)注福利,關(guān)注本公眾號(hào)回復(fù)[資料]領(lǐng)取優(yōu)質(zhì)前端視頻,包括Vue、React、Node源碼和實(shí)戰(zhàn)、面試指導(dǎo)) 本周正式開(kāi)始前端進(jìn)階的第一期,本周的主題是調(diào)用堆棧,今天是第3天。 本計(jì)劃一共28期,每期重點(diǎn)攻...

    coordinate35 評(píng)論0 收藏0
  • 前端學(xué)習(xí)資源

    摘要:提供了完整的環(huán)境,并且支持自定義域名指向,動(dòng)態(tài)計(jì)算資源調(diào)整,可以完成各種應(yīng)用的開(kāi)發(fā)編譯與部署。 react 新特性 react16 Context 算法相關(guān) 圖解排序算法(二)之希爾排序 微信小程序 微信小程序組件化的解決方案移動(dòng)端尺寸基本知識(shí) 瀏覽器 前端必讀:瀏覽器內(nèi)部工作原理瀏覽器緩存原理解讀瀏覽器加載css和js及dom解析之間的關(guān)系瀏覽器緩存 CSS學(xué)習(xí) 移動(dòng)web開(kāi)發(fā)布局入...

    zhisheng 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<