Ruby on Rails で API を作る(環境構築編)

著名な Web バックエンドフレームワークである Ruby on Rails を学び、 API を作ります。初回のこの記事では、ローカル環境に Ruby on Rails の環境を構築します。

    Loading...

## 筆者の環境

  • Windows 11 Home
  • Ruby >= 3.1.4
  • Ruby on Rails 7.0.0

## Ruby のインストール

https://rubyinstaller.org/downloads/↗

バージョン確認
ruby -v

今回は Ruby + DevKit v3.1.6 をインストールしました。

## Ruby on Rails の環境構築

### インストール

インストール
gem install rails -v 7
バージョン確認
rails -v

今回は Ruby on Rails v7.0.0 をインストールしました。

### 新規プロジェクトの作成

今回は JSON API を作成するため、--api オプションをつけてプロジェクトを作成します。データベースは PostgreSQL を使います。

新規プロジェクトの作成
mkdir RailsApp
cd RailsApp

# 作成
rails new <app-name> --api --database=postgresql

### サーバ起動

起動
rails s

localhost:3000 にアクセスするとランディングページが表示されます。

### ブランチを切る

ブランチを切る
git switch -c develop
git merge main
git push -u origin develop

## 参考

https://prog-8.com/docs/rails-env-win↗

https://railsguides.jp/api_app.html↗

Docker を利用する場合

Docker + WSL2 の動作が不安定でやめましたが、Docker を利用した環境構築↗ も可能です。

Discussions

記事がありません