[問題] react.js中的cdd ???

作者: Whatever (曾經在我眼前)   2018-11-06 14:32:16
小弟是初學 react.js 的初學者
有幾個疑問想請教前輩
過去我的開發方式比較偏向想要什麼功能,然後寫個函式去實現它
但在 react.js 中好像是用元件來驅動開發的方式
所以我應該要定義一個網頁中,要有哪些元件,請問我這樣的思考正確嗎
以這個網站為例 (https://tw.micron.com/micron-in-taiwan)
請問我應該如何定義元件呢
另外想請問是不是以元件來驅動開發跟以往我常聽到的物件導向是類似的呢
謝謝大家
作者: a510042003 (寶咖咖啡)   2018-11-06 14:58:00
以這個頁面來說我可能會有 header footer sidebar pageContainer
作者: qq076qq076 (小小菜鳥)   2018-11-08 02:13:00
也是可以全部做同一頁啊XD只是切小元件比較能重用要修改或是trace code會比較方便一點還有跟render速度等等細節也是有差啦
作者: trust2065 (QQman)   2018-11-08 15:50:00
要說 function, 就是把 function寫到元件上,也可以選擇把 CSS也寫在元件上;元件是獨立的個體,可以拿去任何地方使用。如何拆元件的話,現在官網的教學對初學蠻友善的,多看兩次就能懂了如果你對物件導向只有聽過的理解程度的話,其實寫 react不用太管它,也不用嘗試做什麼比較,是完全不一樣的概念

Links booklink

Contact Us: admin [ a t ] ucptt.com