お知らせ

2020年07月06日 プログラミング

Railsアプリケーション内に追加機能をインストールする

Railsアプリケーション内に追加機能(Gem)をインストールする方法を紹介します。 Gemfile(ジェムファイル) 「rails newコマンド」を使用してアプリケーションの雛形を作成した場合、ディレクトリ内に「Ge […]

2020年07月06日 プログラミング

Railsのコンソールについて解説

ターミナルから対話式にRailsを動かす機能で実行することによりアプリケーションのメソッドやクラスなどを実際に呼び出すことができる。 コンソールを使用するケース いろいろメソッドを試しながら実装する エラーが起こった時の […]

2020年07月06日 プログラミング

データベースの基礎

データベースとは 特定の条件に当てはまるデータを複数集めておく箱のようなもので、あとで使いやすいように整理しておける情報のかたまりをさします。 例えば、顧客リストなどです。「名前」、「年齢」、「住所」、「購入した物」など […]

2020年07月06日 プログラミング

Railsで新規アプリケーションを作成する方法

Railsでは、ターミナルであるコマンドを使用すればアプリケーションの雛形を作ることができます。 コマンドを紹介 コマンドの意味を紹介 _5.2.1_ :Rubyのバージョンを表しています。ご自身の環境で「Ruby -v […]

2020年07月06日 プログラミング

データベースの情報を見やすくするには

本来、データベースはターミナル上でMysqlを起動、接続することで確認ができるようになります。下図がターミナル上で表示させた時の状態です。 しかし、これだと毎回行うのは面倒ですし、見にくいです。 そこで、はじめてデータベ […]

2020年07月05日 プログラミング

仮想サーバーを利用したアプリ表示の仕方

実際に作成したアプリケーションを表示させる方法に仮想サーバーを使う方法があります。その方法について解説していきます。 手順 ①ターミナルでカレントディレクトリを表示させたいアプリフォルダに移動する。 ②ターミナルで仮想サ […]

2020年07月05日 プログラミング

Railsのビューについて解説

ビューとは HTMLで表示されたページそのものをさします。 例えば、下図のような感じです。 Rsilsでは、ERB(Embedded Ruby)という仕組みを使って表示させています。 ビューファイルは、コントローラーのア […]

2020年07月05日 プログラミング

Railsのコントローラーについて解説

コントローラーとは Railsにおけるコントローラーについて説明します。 コントローラーとは、ユーザーからの要求を受け取って「モデル」や「ビュー」に仕事を依頼する部分となります。 モデルやビューに依頼する内容はアクション […]

2020年07月05日 プログラミング

Railsのルーティングについて解説

ルーティングとは ユーザーの「何に対して」、「何をしたいのか」という要求をわかりやすくしたもので、ファイル上で見るとコントローラーにどんな動きをさせたいのかを指定する設定になります。 例えば、画面上で以下のようなリンクを […]

2020年06月29日 読書

Railsでの設計のポイント(リソース)

データを取り扱うにあたり、どのようなデータの集まりを作って使用していくのかを優先して考えることが必要になってきます。 そのデータの集まりのことをリソースと言います。 例えば、twitterのような簡易アプリを作りたいと思 […]