Twitter-Clone
OVERVIEW
React、Typescript、Firebase で作成した Twitter のクローン。状態管理にはReduxToolkitを導入。(完成:2021年6月29日、制作時間:100時間)
機能
- ユーザー新規登録
- Googleアカウントで新規登録
- プロフィール画像設定
- ログイン、ログアウト
- パスワードリセット機能
- ツイート投稿、閲覧
- コメント投稿、閲覧
リンク
https://twitter-clone-4832d.web.app/
振り返り
ReduxToolkitを試してみた結果、状態管理に必要なコード量を減らすことができ、コードの可読性があがりました。開発時間の短縮、チームでの開発円滑化に役立ちそうだと感じます。
また、googleアカウントを使ったユーザー新規作成機能など、firebaseの利便性も学ぶことが学ぶことができました。