19日目終了。
↓今日やったこと
◆画像ツイートアプリ Ajax
・コメント機能非同期通信化(FormData, jbuilder)
・インクリメンタルサーチ実装(jbuilder:array!, keyup, empty)
昨日でJavascriptの章終わったのかと思いましたが、AjaxもjQuery使うんですね〜。
やっぱり非同期通信は動きが出て面白いな〜( ´ ▽ ` )
大まかな流れはRailsのMVCと似てて、
Ajaxでリクエスト → コントローラー振り分け → json取得してレスポンス → ビュー表示
結構荒っぽいなぁと思ったところが、emptyでDOMの子要素をごそっと消して、appendでボコっとHTMLをぶち込む。笑
コードは長くなるけど、処理的には大変じゃないのかな?
次からは自家製のチャットアプリのメッセージ機能に非同期通信化を加えていくところ。
明日はやっと名古屋城行ける(関係ねぇ)
ではまた明日!