書籍 2件
-
たった1日で基本が身に付く!Ruby on Rails 超入門WINGSプロジェクト 竹馬力 / 技術評論社 / 2018年03月
-
3ステップでしっかり学ぶ Ruby入門WINGSプロジェクト 竹馬力 / 技術評論社 / 2018年01月
記事 21件
-
2019.04.03Ruby製HTTPクライアント用gemの「Faraday」を使おう
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、HTTPクライアントライブラリであるFaradayを紹介します。 Faradayを使うことでシンプルにHTTPクラ...
-
2019.02.05Railsアプリケーションにファイルを簡単にアップロードするgem「Shrine」と「ActiveStorage」
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
前回は、ファイルアップローダーの代表的なgemであるCarrierWave/Refileの基本的な使い方を紹介しました。...
-
2019.01.24Railsアプリケーションにファイルを簡単にアップロードするgem「CarrierWave」と「Refile」
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、連載2回にわたりファイルアップローダーの各種gemの基本的な使い方を紹介します。
-
2018.12.13RailsでSEO対策の定番gemをさらに使いこなそう!「meta-tags」と「gretel」
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、MetaTagsをActiveRecordと関連付けて使う方法を紹介するとともに、パンくずリストを生成するGretel...
-
2018.11.08SEO対策の定番gem(sitemap_generator/meta-tags)をRailsで使おう
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、連載2回にわたり、SEO対策で重宝する3つのgem、サイトマップを生成する「sitemap_generator」、met...
-
2018.10.17テンプレートエンジンSlimでRails開発を効率化しよう
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、Railsのフロントエンド開発を効率化するテンプレートエンジンの「Slim」を紹介します。
-
2018.09.14Railsで「Kaminari」を使ってページネーションを実装しよう
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、「Kaminari」を使ってRailsアプリにページネーションの機能を取り込む方法を解説します。
-
2018.08.24Railsの定番gem「devise」「OmniAuth」で、Twitter連携を実装しよう
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、引き続きTwitter連携の機能を実装しながら、ユーザー情報を編集できるようにしていきます。
-
2018.07.30RailsでSNS認証機能を実装しよう~定番gem「OmniAuth」活用法
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、SNS認証で定番のgemであるOmniAuthを使ってFacebook/Twitter認証機能を実装します。
-
2018.06.27Railsでユーザー認証機能を実装しよう~定番のgem「devise」活用法(2)
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
今回は、deviseを用いることで、Railsチュートリアルなどの実装と異なり、ほとんどプロダクトのコードを記...
-
2018.05.15Railsでユーザー認証機能を実装しよう~定番のgem「devise」活用法(1)
シリーズ: これだけは押さえておきたい! Rails開発で使えるgemパッケージ/ツール
本連載では、Rails開発において開発効率を格段に上げてくれること間違いなしの定番gemについてご紹介します...
-
2017.08.17Rails 5のAPIモードを使ってAPIを実装
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
連載最終回の今回は、Rails 5のもう一つの目玉機能であるAPIモードで別のRailsアプリケーションを立ち上げ...
-
2017.07.10Rails 5の目玉機能「Action Cable」で双方向通信を実装(2)
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
今回は、連載第7回に引き続きAction Cableのサンプルアプリを拡張して、発言をデータベースに保存できるよ...
-
2017.06.12Rails 5.1でReact.js連携アプリを構築してみよう
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
Rails 5.1では、フロントエンド回りに大きな変更がありました。新たに採用されたYarnやwebpackなどを用いて...
-
2017.05.17Rails 5の目玉機能「Action Cable」で双方向通信を実装(1)
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
今回からは2回にわたり、Rails 5目玉機能の1つであるAction Cableのサンプルアプリ実装を通して、Action Ca...
-
2017.04.26Rails 5.0から5.1のバージョンアップで大きく変わるフロントエンド開発環境
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
前回は作成したログインフォームに対し、ユーザー登録時にパスワードを設定できるようにした上で、ログイン...
-
2017.03.17Rails 5でログインフォームを実装する
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
前回はscaffoldで自動生成したユーザー登録機能について、より実践的に拡張しました。今回はユーザー登録時...
-
2017.02.16Rails 5で実用的なユーザー登録機能を実装
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
前回は、scaffoldで自動生成したソースコードと実際の動作を関連付けて各アクションについて解説しました。...
-
2017.01.16scaffoldで生成されたコードから紐解くRails 5の基本構成
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
前回はRails 5のプロジェクト作成、scaffoldで自動生成したソースコードを元にルーティングを確認しました...
-
2016.12.06CodeZine(Rails 5の環境構築とscaffoldで基本構成を体感)
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
前回は、Rails 5の新機能や追加機能を紹介し開発環境構築を行いました。今回は、Rails 5のプロジェクト作成...
-
2016.11.04CodeZine(Rails 5の新機能概要紹介と環境構築)
シリーズ: サンプルコードで学ぶRuby on Rails 5実践入門
本連載では、Rails 5の新機能や追加機能をサンプルアプリの実装を通して紹介します。初回の今回は、Rails 5...