rails-api-nextjs-verification-app

Dockerを使用したRails APIとNext.jsの環境構築とデプロイ手法の解説

概要

本サービスでは、Dockerを用いてRails(APIモード)とNext.jsを使ったWebアプリケーションの環境構築及びデプロイ方法を説明しています。具体的には、フロントエンドとバックエンドを分けて独立したリポジトリとして管理し、Docker Composeでの設定により、PostgreSQLデータベースとサーバーの立ち上げを行います。さらに、作成したAPIに対してNext.jsからリクエストを送信し、データの取得と表示を実現します。最終的に、Vercel及びFly.ioへの自動デプロイが可能な構成を提供しています。

基本情報

開発者Ippei Shimizu
カテゴリ教育
公開状態公開中
プラットフォームWEB
Web版URL-
iOS版URL-
Android版URL-
技術スタック
Next.js
Ruby
Ruby on Rails
Docker
PostgreSQL
Docker Compose
Node.js
マネタイズ
収益化なし
ソースコードhttps://github.com/ippei-shimizu/rails-api-nextjs-verification-app
紹介記事DockerでRailsAPIモード/Next.jsの環境構築をして、Fly.ioとVercelへデプロイしてみた