facebookクローンを作成。改善の余地は無限大にあるが、ログイン、サインアップ、動画投稿、ユーザーと記事の紐付けなどは実装できた。次は多対多のアソシエーションでお気に入り機能など実装したい。#RubyonRails #100DaysOfCode #駆け出しエンジニアと繋がりたい pic.twitter.com/TfcSMEKgKs
— hiro koba (@hirostf) November 10, 2020
前回できなくて今回できるようになったこと
先月書いた記事( https://qiita.com/HIROKOBA/items/478d805496d7db798c2e )で、ツイッタークローン(と呼んでいます実際には全く別物)の記事を書いてから約1か月。前回できなかったけど今回実装できた機能は下記。
・記事に写真を投稿
・ユーザー写真を登録+表示
・ログイン、ログアウト機能
・サインアップ機能
・ユーザー別の投稿一覧ページを実装
今回やりたかったけどできなかったこと
これらは今度作るインスタグラムクローンで実装できれば挑戦してみようと思います。ただしSendGridのアカウントが停止状態になっていて、問い合わせても返信なくて、メール送信機能がいつ実装できるかは不明。
・お気に入り機能
・いいね機能
・エラーメッセージの日本語化
・投稿した際に自動でメッセージが送信される機能
長期的な目標、使いこなせるようになりたい技術
・デザインが前回とあまり変わらない気がするので、UX/Uを意識して見た目と使いやすさにこだわりたい
・Javascript→Vue, Reactあたりの機能
・Bootstrap
・レスポンシブ対応
・Docker
・Circle CI等のCIツール
・AWS
次の1か月の目標
・やりたかったけど使えなかった機能(お気に入り機能、いいね機能、エラーメッセージの日本語化、メール送信機能)を習得して、インスタグラムクローンに盛り込みたい
・週に25時間は学習時間を確保したい