【入門】Ruby on Railsの始め方

前の記事でも書きましたが、Progateの有料会員になりました。

これで今まで無料会員では見ることができなかったコンテンツも見ることができます。

以前Ruby on Railsを勉強しようと思ったときは無料会員だったためここのサービスを受けることができずに参考書を買って勉強しました。

その時使った参考書については『1日で基本が身に付く!Ruby on Rails 超入門』で解説してますので、参考にしてみてください。

あわせて読みたい
1日で基本が身に付く!Ruby on Rails 超入門
1日で基本が身に付く!Ruby on Rails 超入門私がRuby on Railsの勉強をする際に使っている参考書をご紹介します。非常に読みやすく、Railsの内容だけでなく環境作りについても書かれているため、これからRailsの勉強を始める方にオススメできる1冊となってます。

参考書で一通り勉強したのですが、それ以降Railsは触っておらず、PHPばかりしておりました。

最近フレームワークを触ってみたいなと思いまして、再びRailsに手を出そうかとw

そして今はあの頃なかったProgateの有料会員という強みがあるので、それを使って最初から勉強し直そうかと思ってます。

今回はその学んだRailsの内容をアウトプットしながら理解を深めていきます。

ちなみに、Railsの環境作りについては『Ruby on RailsをWindows Subsystem for Linuxにインストール』と『Ruby on Railsの環境作りについて』で詳しく解説してますので、これからRailsの環境を作り始める方はぜひご活用ください。

あわせて読みたい
Ruby on RailsをWindows Subsystem for Linuxにインストール
Ruby on RailsをWindows Subsystem for LinuxにインストールRuby on RailsをWSL(Windows Subsystem for Linux)上にインストールする際、「An error occurred while installing nokogiri」というエラーが発生してうまくいかないことがあります。その場合の解決方法を説明してます。
あわせて読みたい
Ruby on Railsの環境作りについて
Ruby on Railsの環境作りについて外出用ノートPCと家用デスクトップ用PCの両方でRuby on Railsを簡単に効率よく使える環境を作る方法を説明してます。これからプログラミングを始めるという方はぜひ参考にしてみてください。

独学で勉強するのがつらいと感じてませんか?

勉強中にわからないことが出てきて解決できないと、モチベーションが一気に下がってしまいますよね。

そうならないための対処方法は、誰かに質問できる環境を作ることです。

質問できる環境を作ることで、効率よく勉強を進めることができるようになります。

また、質問をするためには、何がどうわからないかしっかり把握する必要があるため、質問後の理解度が全然違ってきます。

その結果、独学で勉強するより

  • 時間
  • 効率
  • 理解度

全てにおいて上回ることができます。

TechAcademyであれば、1週間無料でプログラミングスクールの体験をオンラインで受けることが可能です。

この無料期間にわからない部分の質問をするのもいいですし、プログラミングスクールの雰囲気も体験できるので、いい刺激になりますよ。

目次

プロジェクトを作る

通常、ソースファイルは手動で作って名前を付けて、それから書き始めるという手順を踏みます。

しかし、Railsの場合はそのソースファイルをコマンドで生成することができます。

 

rails new [アプリ名]

 

このコマンドを実行することで、アプリ名で指定した名前のフォルダが生成され、その中に必要なファイルが全て自動で作られます。

新たにページを作成する

新しくページを作成したいときもコマンドでできます。

コマンドは以下の通りです。

 

rails generate controller [フォルダ名] [ファイル名]

 

このコマンドを実行すると、

アプリ名/views/[フォルダ名]/[ファイル名].html

といった構造でファイルが作られます。

ちなみに、このviewsというフォルダは見たままの意味で、見た目に関するファイル(HTML)が格納されるフォルダとなります。

正確には、ファイル名.html.erbですが動作的にも役割的にもHTMLファイルなのでわかりやすく.htmlと表記しました。

実際にHTMLファイルをいじりたいときは、このviewsフォルダ内のファイルを編集すればOKです。

Ruby on Railsの始め方まとめ

今回はRuby on Railsの一番最初、プロジェクト作成からHTML(View)の作成方法について解説しました。

今後Railsを使っていくなら何度も実行すべきコマンドになるので、覚えておいた方がいいでしょう。

次はページを表示するためのControllerについての解説をしていきます。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
目次
閉じる