はじめてのRuby on Rails 5.1 入門: Ruby on RailsとPaizaCloudを使って10分でWebサービスを作る
価格: ¥0
Ruby on Railsでプログラミングをはじめよう!
と思った時に、何が一番難しいと思いますか? プログラムの書き方でしょうか?
実は、**最初にして最大の難関は、開発環境のインストール・設定だと思います。**
環境構築には、一筋縄ではいかない罠が潜んでいることが多くあります。
よくあるのが…
- インストール方法を探したが、最新版のものが見つからない。
- インストール中にエラーが出たけど、解決法がわからない。(Ruby on RailsではNokogiriなど...)
- インストールするには、別のソフトウェアやライブラリが必要らしいけどよくわからない。
- Macでのインストール方法は見つかったけど、Windowsでのインストール方法が見つからない。
- 他のソフトウェアと一緒にインストールするとエラーが出てしまう。
- インストールできたけど、今まで動いていたソフトが動かなくなってしまった。
などなど…
詳しい友人に聞いてみても、インストール方法を忘れていたり、バージョンが古かったり、カスタマイズしていたりすると、環境が違ってなかなか解決できず苦労する…なんてことも。
また、勉強がてら頑張って作ってみたサービスは、公開して友人に自慢したり、感想をもらえたりするとモチベーションが格段にあがりますよね。ただし、作ったサービスを公開するには「デプロイ」が必要になります。このデプロイ作業も、初心者にとってはハードルが高いものだと思います。
そこで、ここでは[PaizaCloud](https://paiza.cloud/)というサービスを利用してみます。[PaizaCloud](https://paiza.cloud/)では、インストールなどの環境構築をしなくても、ブラウザだけで簡単にRuby on Railsを使ったWeb開発ができます。実際、作ろうと思えば5分程度で自分のサービスを作れてしまいます。さらに、作ったサービスをそのまま公開して、友人に見せることもできます。