今天剛碰 react-spring,碰到有點卡關,於是剛剛洗澡的時候忽然開始思考,想起 react-spring 的基底是 animated.div,並且搭配 useSpring 做出來的 props 丟給 animated.div 的style來達到動畫效果。
就像 React 開發的基底是 component,藉由 component 把部分語法封裝成積木,再一塊一塊組裝起來;HTML的基底在於用 tag 來代表整個網頁的個元素;JavaScript 在原生網頁開發的基底在 querySelector 抓取特定 tag 並對他做各種修改或規則。
想起最一開始自學的時候總會一步一步理解程式碼或是自己手打一次然後看他運行,總是玩了一段時間才慢慢意識到每一個技術的"基底"或是"模式",或許以後學習任何事物都可以更快的發掘最基底的應用方式或是模式,了解那個方式存在的意義,就可以更快上手一件事了嗎?
今天的你也辛苦了,祝福你順利做出想做的玩具、學會你想學會的事物、前往想做的工作、過想過的生活。