オフトゥン大好き。

惰眠系プログラマの作業ログで( ˘ω˘ ) スヤァ…

Rails

react_on_railsでreduxを使う

前回の続きでreduxを導入しました。 必要なnpmを追加 コードにstoreを追加する サーバサイドのルーター。 ブラウザのルーター。 コントローラにもstoreを追加する reducerを追加 関連記事 必要なnpmを追加 redux-thunkは非同期アクションを実現するパッケー…

react_on_railsとreact-routerでシングルページアプリケーションをサーバサイドレンダリングする

やりたいこと react_on_rails コントローラにReactコンポーネントをレンダリングするメソッド生やす。 npmを足しとく {server,client}Registration.jsx turbolinksを殺す 起動 参考になったページとか それなりに動くようになったもの 今後やりたいこと やり…

ウェブアプリ開発日誌:テンプレートエンジンをerbからslimに変えるあれこれ

erbは入門にはわかりやすいですが慣れてくると冗長です。slimが良いらしいのでerbから入れ替えてみます。 slimをインストールする erb2slimで既存のテンプレートを変換する 自動生成されるファイルもslimにする 参考文献 関連記事 slimをインストールする Ge…

ウェブアプリ開発日誌:Rails5でユーザ登録機能を実装するまでのあれこれ

Railsアプリにユーザ登録・認証を実装するまでの手順を書きます。ここでいうユーザ登録は、よくあるユーザ名とメールアドレスを入力して届いた認証リンクにアクセスするとアクティベートされるタイプのやつです。 環境 rails new deviseを導入する Userモデ…