[閱讀筆記] Cheat to Win: Learn React with Copywork

為什麼讀這篇文章?

這週成立了 Modern React & Redux一起學習團,在會前會我給大家一個建議-找一個 ReactJS 專案當作這個一起學習團要完成的目標,學技術如果以完成一個專案的動機來學習,通常效果會非常好,也許是剛開始,大家還沒有想法,剛好這篇文章指出一條刻意練習的明路,學會了基本的開發,不知道下一步要做什麼的開發者,可以參考一下這篇文章。


文章網址 : Cheat to Win: Learn React with Copywork

文章重點筆記

已經入門了 ReactJS ,也會寫常見的 ToDo 待辦事項功能練習,那麼接下來呢?這篇文章指出許多藝術家是透過「模仿」其他知名藝術家的作品來挑戰自己的能力,作者指出,要增強自己的 React 開發能力,應該也可以使用同樣的方法,例如使用 ReactJS 去刻出一些熱門網站 Reddit, Gmail, Hacker News, Slack, Instagram, Spotify…的前端,使用不一樣的強度,來達到「刻意練習」,這樣總有一天,你也可以成為 ReactJS 專家
刻意練習通常可以從比較簡單的開始,然後透過增加強度,讓自己的技能提升,這篇文章作者提出了三種強度
  • Easy mode : 使用靜態的物件來顯示資訊
  • Medium mode : 將每個物件增加狀態,例如按下投票按鈕,計數器會有反應
  • Hard mode : 功能盡可能接近你要模仿的網頁服務功能,包含後端的 API ,將動態資料顯示在前端,使用者認證 ,等同於完整功能可以上線的網站

心得

這篇文章將 React 換成 iOS,Android 應該也是成立的,透過「模仿」來確認自己是否真的會了,自己是否真的可以挑戰高難度的軟體開發/網路服務,是一個有效率的「刻意練習」方法

也許你會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕也分享給你的朋友吧!

 

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: