Ruby: Ruby on Railsで最初の「Hello World」アプリケーションを作成する

このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Ruby on Railsのはじめに

👋 Stackheroのドキュメントへようこそ!

Stackheroは、数多くの利点を提供する、すぐに使えるRubyクラウドソリューションを提供しています。

  • シンプルなgit pushでアプリケーションを数秒でデプロイ
  • 独自のドメイン名を使用し、HTTPS証明書の自動設定による強化されたセキュリティを享受。
  • 自動バックアップワンクリック更新、そしてシンプルで透明性があり、予測可能な価格設定で安心を提供。
  • プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティを実現。

時間を節約し、生活を簡素化:StackheroのRubyクラウドホスティングソリューションを試すのに5分しかかかりません

Ruby on Railsを使用してシンプルな「Hello World」アプリケーションを作成するプロセスを見てみましょう。

  1. まず、アプリケーションの新しいルートを設定します。config/routes.rbファイルを開き、hello#indexアクションを指すルートルートを定義します。

    Rails.application.routes.draw do
      root "hello#index"
    end
    
  2. 次に、このルートのロジックを管理するためにHelloコントローラーを生成します。ターミナルで次のコマンドを実行します。

    bin/rails generate controller Hello index --skip-routes
    

    この設定により、URLパス/へのリクエストはすべてHelloControllerによって処理されます。

  3. 「Hello World」メッセージを表示するには、ビューを作成します。app/views/hello/index.html.erbのファイルを開き、既存のコンテンツを次のコードに置き換えます。

    <h1>Hello World!</h1>
    
  4. 最後に、ターミナルで以下のコマンドを実行してRailsサーバーを起動します。その後、開発URL(例: http://<XXXXXX>.stackhero-network.com:3000)に接続してアプリケーションを表示します。

    bin/rails server -b 0.0.0.0
    

    Ruby on Railsでの最初の「Hello World」ページRuby on Railsでの最初の「Hello World」ページ

おめでとうございます。最初のRuby on Railsアプリケーションを作成しました!