#やったこと
React/Reduxを使って、時間/天気/ToDoリストを表示するウェブサイトを作成しました。
Chrome拡張機能の「Momentum」を意識して作ってみました。
これがMomentumです。
新規タブを開くと、美しい背景写真と時間、Todoなどを表示してくれます。
今回は、美しい背景写真はないのですが、、、
今回、Todoリストを作成するにあたって、Reduxの公式HPを参考にしました。
Basic Tutorial: Intro | Redux
#経緯
React/Reduxを先週からUdemyで勉強し始めました。
なんとなく概念は理解できたので、実際に何か作ってみようと思い、開発に至りました。
Udemy: React+Reduxを使用したモダンフロントエンド開発
#感想
Redux難しい!!!
Reactについては、比較的理解しやすかったのですが、Reduxに関しては、理解するのが大変でした。
QiitaでReduxの記事を書いてらっしゃる方も多くいらっしゃったので、参考にさせていただきましたが、なかなか大変でした。
どのjsファイルが何と結びついていて、どう機能しているのか理解できませんでした。
特に、Action、Reducerがそれぞれ何をしているのかなんてもうさっぱり、、、
#これから
今回、このウェブサイトを開発してみて、少しずつ理解が深まりましたが、これからもっと学習していきます。
React/Reduxに関しては、あまり日本語の文献が多くないように思えるので、学習コストが高そうです。
Reduxについて、おすすめの学習法などをご存知の方がいらっしゃいましたら、教えていただきたいです。
引き続き、よろしくお願いいたします。