Ruby & Rails > 第29回 触ってみよう!Ruby on Rails 5(前編) ~APIモード~

CTCテクノロジー株式会社(CTC教育サービス)

2016-09-29 09:00

CTC教育サービスはコラム「Ruby & Rails > 第29回 触ってみよう!Ruby on Rails 5(前編) ~APIモード~ 」を公開しました。
###
こんにちは。 藺藤です。

2016年6月30日、ついにRuby on Rails 5がリリースされました!(*1)  Rails 5では様々な新機能が追加されています。

Ruby & Railsコラムでは、これから何回かに渡って正式リリースされたRails 5の新機能を説明してゆきたいと思います。 今回はRails 5のAPIモードを使ってJSON-APIサーバを作成します。

目次
・Rails 5リリース
・Rails 5の導入
・APIモードでアプリケーションを作成
・Scaffoldでリソースを追加
・Jbuilderの利用

Rails 5リリース
Rails 5がリリースされました。 Rails 4のリリースが2013年の6月でしたので、Rails 5は実に3年ぶりのメジャー・リリースとなります。

すでにリリース候補版等に触ってみた方もいるかと思いますが、Rails 5では、Rails 4系と比べて様々な変更を含むバージョンになっています。 変更点を幾つか抜粋します。

・ActionCableの導入 ... WebSocketをRails-likeに扱うための新しい機能が導入されました。
・APIモードの導入 ... RailsをJSON-APIサーバとして動作させるためのモードが導入されました。
・railsコマンドの充実 ... これまでrakeコマンドで実行していたスクリプトを、railsコマンドを使って実行可能になりました。
・ApplicationRecordの導入 ... モデルの共通親クラスとしてApplicationRecordが導入されました。

より詳細はリリースノートをご覧ください。(*1)

今回は新機能であるAPIモードを使ったアプリケーションを一緒に作成してゆきましょう。 また、アプリケーションを作成する中でrailsコマンド(従来rakeコマンドで実行していたもの)を使ってみます。 その他の機能については次回コラムをお楽しみに!

この続きは以下をご覧ください
(リンク »)
本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。
お問い合わせにつきましては発表元企業までお願いいたします。

CTCテクノロジー株式会社(CTC教育サービス)の関連情報

【企業の皆様へ】企業情報を掲載・登録するには?

御社の企業情報・プレスリリース・イベント情報・製品情報などを登録するには、企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。

ZDNET Japan クイックポール

マイナンバーカードの利用状況を教えてください

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]