Ruby on Rails」タグアーカイブ

[Rails] rspec + factory_bot + database_cleaner で、APIのテストを書く

Ruby on rails で開発中のAPIサーバのテストを、rspecを用いて行うまでにやったことの備忘録。
本記事では、APIのテストにrspecを、テスト用のデータの生成にfactory_botを、テスト前後でデータベースを初期化する処理をdatabase_cleanerで行う。

  • 更新日2018年04月09日

[Rails] ActiveAdminにCommentモデルをregisterできない

Railsの管理画面作成用gemであるActiveAdminを用いて、ユーザのコメントなどを扱うCommentモデルを管理画面で読み書きできるようにしようとした際のトラブルと、その解決策の備忘録。

  • 更新日2018年04月28日

[Rails] ActiveAdminで新規作成(編集)フォームをカスタマイズする

Ruby on rails用のgemライブラリであるActiveAdminを用いて管理画面を実装する際の、新規登録フォーム、あるいは編集フォームをカスタマイズする方法を確認する。本記事は公式ドキュメントの内容をベースに、カスタマイズ結果の画像を載せつつ確認する。

  • 更新日2018年04月28日

Railsで電子掲示板を作成するチュートリアル

Ruby on rails 5.1.0にて、簡易的な電子掲示板サービスの開発を行う。電子掲示板サービスの概要は以降の設計の通り。
なお、本記事ではRuby on Railsに関する基本的な説明は割愛しているが、チュートリアル形式になっているので、railsの経験がない人が雰囲気で何か掴めれば程度の内容になっている。

  • 更新日2017年10月29日

DockerでRailsの開発環境を構築する

前提 以下の環境でDockerを使用する。またDockerHubのアカウントについては既に準備しているものとする。 要素 バージョン debian 8.6 docker 1.13.0 概要 Mac上に…

  • 更新日2017年09月22日