作業時間について

休日は遊びに行ったりするから仕方ないとして
平日も大きめの日常タスクが入ると作業が進まないしで、結構作業時間が制約されますね
共同のとの兼ね合いもあるけど自分のに週30時間ぐらい使いたいね

RailsでのAjaxPost→帰りでHTMLを一部だけRenderし直すがjsの記述0で!?

image
form_tag(remote:true)からAjaxpostした時に処理をするコントローラーのアクションでは返りに(action名).js.hamlを自動的に読み込む設計になってるらしいので、ここに

$(“#post”).html(“#{j(render ‘post_area')}")

といった記述をするとid='post'の要素にテンプレート_post_area.html.hamlを使って生成したHTMLを貼り付けてくれるんですね参考URL
ただ、この方法だとAjaxPostを一個作る度にhoge.js.hamlファイルが一個必要になって汚い
そもそもここでやってることってセレクタとレンダーするテンプレートを指定してるだけだしAction内部で全部記述できるんじゃないかなって思って探り当てたのがこれ

ajax_render テンプレートのディレクトリ, replace: セレクタ, locals: ローカル変数

上記を対象のアクションの末尾に記述するだけでやりたかったことができてしまう優れもの
早速gemを入れようと思ったんですが、Rails5に対応してなかったっぽいので中身を読んで必要な物をApplicationControllerに移植させていただきました
ありがとうありがとう

で、進んでるのか?

進んでない
前回のフィードバックとか今後やろうとしていることの兼ね合いで一回設計を整理しなければいけないと思っていて
思案したり読み物を読んだり先行者の実装物を試している時間が長いですね
どうなるかわからないけど再来週末を目処に二回目のテストを実施したいなあとぼんやり考えている

redis-objects

これredisに置くデータをモデルとして管理できるっぽいんだけどマジ?やばない?
はいじぇむ~

gem 'redis-objects'