20220519のRailsに関する記事は12件です。

3カ月の学習を終えて

現職からの転職を考えて、プログラミングの学習を始めてから約3カ月。 企業提出用のポートフォリオがひと段落ついたため、こちらのQiitaのほうに今までの学習の振り返りや発生したエラーの解決方法を備忘録…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsのマイグレーション関連のコマンド(備忘録)

はじめに Rialsのマイグレーション関連のコマンドを備忘録としてまとめました。 migrationとは? 【Railsガイド参照】 マイグレーションは、データベーススキーマの継続的な変更(英語)…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Axios × Rails 複数の画像を非同期通信で楽天FTPサーバにアップロードする

前提 仕事で楽天FTPサーバに画像をアップロードする作業ができてしまって、毎回FTPソフト開くのが面倒だなと思い簡単なウェブアプリを作りました。 完成品 ファイルを選択し、アップロードボタンを押す…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

星レビュー機能の実装

星レビュー機能の実装をしてみました。 ルーティングのネストを理解していれば、そこまで複雑ではありません。 ただ、form_withによるデータの流れがわからなかったので苦戦しました。 fontaws…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsアプリケーション非同期通信設定(Ajax)

この記事は学習した内容をアウトプットし、更に理解を深めるための記録用投稿になります。 投稿している内容と同じ箇所で躓いている方に少しでもお力添えできれば幸いです。 非同期通信の実装をするに至った経緯…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Basic認証をRailsアプリに導入する方法

## authenticate_or_request_with_http_basicメソッド ブロック内部でusernameとpasswordを設定し、任意の値を決めて実装します。 下記の例では、u…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ホーム画面とユーザーの紹介ページを作成する

ルーティングを作成する Rails.application.routes.draw do get 'user/:id', to: 'user#show' end コントローラーを設定する clas…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails7】Ajaxリクエスト時にCSRF tokenを含める(おそらく)公式のやり方

巷にはX-CSRF-Tokenを手動で取得して送信するサンプルコードが溢れていますが、 一応公式で楽する方法が用意されています。 Rails6以前 rails-ujsに含まれるRails.ajaxメ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rails5 progate 整理メモ password_digest

passwordカラムとpassword_digestカラム passwordカラムを消して、password_digestを追加しても今までのコードを書き換える必要はない ```rb [1] p…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Docker + React + Rails6 APIの環境構築メモ

はじめに 標記の環境構築を初めて実施したので備忘録として記録します。 参考にさせていただいた記事、教材 https://qiita.com/taki_21/items/613f6a00bc432d…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

error /node_modules/node-sass: Command failed.の対処法

mac OS バージョン11.6 エディタ…VScode Rails 6.0.4 やりたいこと yarnコマンドがエラーなく通るようにしたい。 エラー内容 % yarn add jquery (省略…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【30歳から目指すwebエンジニア学習録】Rails6でjQueryの導入につまずいた話

エラーの発見 「いいね」ボタンをAjaxで作ろうとしていた jQueryを仕込んでも変化せず、、、 ターミナルを見るとjs.erbファイルには到達している。 ブラウザのコンソールを見ると$ is …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む