READ MORE

【Rails】Ajaxを使った非同期処理の流れを解説

RailsでAjaxを使ってサーバサイドと非同期通信する方法を紹介します。例として企業編集をAjaxを使って非同期で編集します。 1. 編集画面(View) Viewで企業編集画面を用意します。formで編集したい項目を …

READ MORE

【GCP】GCEで独自ドメイン設定からSSL対応まで

前回の【GCP】無料枠でGCEのVMインスタンス作成からSSH接続・ポート変更までからの続きです。今回は、独自ドメイン取得からSSL証明書作成・HTTPSアクセスまでを紹介します。 【freenom】独自ドメイン取得 今 …

READ MORE

【Rails】before_actionメソッドの使い方

Ruby on Railsでbefore_actionメソッドを使う方法を紹介します。 【Rails】before_actionメソッドの使い方 before_actionメソッドを定義することで、アクションが実行される …

READ MORE

Rails開発からMVCアーキテクチャを考える

Rails開発からMVCアーキテクチャについて考えてみました。 各レイヤにおける構成と役割を整理することで、より良い開発を目指していきたいです。 M(モデル)・V(ビュー)・C(コントローラ) Railsは一般的なフレー …