
【実践 Ruby on Rails】Rails と Stripe を使って本格的な EC サイトを作ろう(Rails 8 対応)
無料で読める本
本書籍では、Ruby on Rails と Stripe を使った EC サイトの構築を通して、実践的な技術力を身につけることが目標です。 Docker を使った開発環境の構築から始まり、認証・商品管理・カート機能・決済処理・メール送信機能などを実装していきます。 身につくスキルは下記の通りです。 🛒 Ruby on Rails を使った本格的な EC サイト開発 💳 Stripe API を使った決済処理の実装 🎨 Tailwind CSS でのレスポンシブ UI 設計 🐳 Docker を使った開発環境の構築 📧 Action Mailer と Sidekiq による非同期メール送信 🔍 N+1 問題の検出と解消方法 本書の特徴はこちらです。 ・CRUD 処理から決済までの一連の流れを実装 ・実践的なデータベース設計とアソシエーション ・enum を使った効率的なステータス管理 ・RuboCop による一貫性のあるコード品質の維持 完成したアプリケーションはポートフォリオとしても活用できます。 Rails の基本を理解している方なら、ステップバイステップで EC サイト開発のノウハウを習得できる内容となっています。
Chapters
ようこそ
作成するアプリの概要を掴もう
使用する言語・フレームワーク・ツールの紹介
Docker をインストールしよう
アプリケーションのセットアップをしよう
作成するテーブルについて理解しよう
認証機能を実装しよう
認証画面の UI を作成しよう
商品に関する機能を実装しよう(管理者)
商品に関する機能を実装しよう(顧客)
カートに関する機能を実装しよう
決済処理を実装しよう
注文履歴に関する機能を実装しよう(顧客)
注文履歴に関する機能を実装しよう(管理者)
顧客情報に関する機能を実装しよう
1+N 問題を解消しよう
退会機能を実装しよう
メール送信機能を実装しよう
初期データを投入しよう
おわりに
Community
Author
Topics