Posts List

React State vs Redux 該如何抉擇

React State vs Redux 該如何抉擇

React框架將資料流的概念帶入前端。資料流向各個components,因此在components中控管資料有兩個管道,一個是props另一個則是state,React根據這兩個物件的變化來動態的渲染DOM。React有個重要的規則,就是資料的傳遞是單向的,僅能由Parents components傳遞給Child components,會有這個規則是因為React撰寫時希望降低components之間的耦合度,如果資料能由Child傳遞給Parents,這樣子會造成Parents依賴于Child,

使用VSCode對React進行Debug

使用VSCode對React進行Debug

VSCode是我目前最常用的編輯器,大大小小的專案都可以使用他來完成。記得一開始學習React時,使用的編輯器Atom,但是因為Atom開啟的速度以及他不定時的崩潰讓我轉到VSCode,從此就回不去了。 眾多的編輯器中,我認為VSCode在Debug方面是做的最完善的一個了,善用Debug工具能夠事半功倍這件事情我想是不爭的事實。使用React developer tools於瀏覽器中進行Debug是每個react開發者都會遇到的一件事,但是難以設定中斷點來逐步執行是我覺得是十分彆扭的一件事,我們總是需要將想要觀察的