點解React咁撚難 !!!

94 回覆
2 Like 54 Dislike
2021-04-06 21:21:31
react 唔難
係functional思想同component based design確實一開始有啲顛覆性(指同傳統MVC對比)
你要知道嘅就係react基本上想由上至下嘅node pass去render 幾乎唔會有下至上嘅改變 就算要改變 需要成個tree rerender 呢個時候就係Provider/Context嘅應用 缺點就係慢到hihi 好在react用vdom + tree shaking咁普遍情況仲可以keep到60fps 但實際上你component一多你就知奶野
呢個就係個source: https://reactjs.org/docs/rendering-elements.html
個人經驗就係 vue同react嘅唔同之處就係reactive data thinking上 vue嘅粒度做得高啲 (雖然個v-bind嘅design都係有啲on99...)
2021-04-06 21:35:59
留名學野
2021-04-06 21:48:31
2021-04-06 22:12:36
2021-04-06 22:37:36
2021-04-06 23:01:48
有react query + context api 已經唔洗redux
2021-04-06 23:04:06
係囉,我都唔明點解要redux
2021-04-06 23:07:17
點解唔用useContext
2021-04-06 23:07:29
點解lihkg 唔show 呢個reply 嫁??
2021-04-06 23:13:43
Redux 係大公司入面只會比其他dev不斷加新嘅properties/reducer最後所有野炒埋一碟同一樣野可以有幾個reducers同state manage住最後啲奇怪behaviour 出哂嚟debug唔到

就咁useContext + useImmer去裝static 野is ok,簡單就得
2021-04-06 23:15:32
本身寫過angular
而家試緊react 覺得react 原身好似得好少野(framework vs library?)
好加好多野先寫到 同時太「自由」 唔係好知其他人會點寫
2021-04-07 00:21:44
其實JS 真係咁差咩?
寫開react + ts,見flutter 出左2.0 諗住試下,試左陣好唔慣,放棄左

利申,programing language剩係識JS/TS
2021-04-07 00:35:33
卡係邊
2021-04-07 00:45:04
2021-04-07 00:47:18
2021-04-07 00:48:17
學緊咩先
2021-04-07 01:40:35
2021-04-07 01:48:55
2021-04-07 08:32:25
2021-04-07 08:45:28
唔理會旁支嘢(即background之類)
我係唔明點解要好似react咁將所有嘢寫落js
Vue既整體寫法,邏輯係同我舊時代寫CI, Laravel一模一樣。
React對於我黎講唯一用處係香港多人用,我唔學唔得。
2021-04-07 09:30:42
我打左幾年code都係覺得react+redux好撚難

甚至做左個project 前面用react+redux都係一頭霧水
主要係唔明果堆definition
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞