rails チュートリアル わからない単語集
チュートリアルを進めていてわからない単語が出てきたらここにメモ→わかり次第自分なりの言葉で説明文を付け加えていきます。
1章
【yarn】
Facebookが公開した、Node.jsのパッケージマネージャ(Node.js→サーバサイドで動くJavaScript)。
yarnを用いてパッケージをインストールすると自動的に「yarn.lock」(インストールしたパッケージのバージョンを記録したり、「そのパッケージが動作するために必要な別のパッケージ」のバージョン情報を記載しておくファイル)が生成される。
【gem】
Rubyで使用することのできる、汎用性の高い機能をひとまとまりにしたライブラリを管理するシステムのこと。
gemを使用することによって、1からコードを書かずとも簡単に実装できるように助けてくれる。
ちなみにbundlerとは、gemを管理してくれるツールで、bundler自体もgemの一種。
【GUI】
簡単に言えばマウスを使って操作できる画面のこと。「Graphical User Interface」の略。
ユーザが画面上でアイコンやボタンなどを押して操作する(視覚的に操作する)のがGUI。
↕︎
キーボードで文字を打つだけで操作するのが「CUI(Character User Interface)」。
コマンドなどを使い、文字を入力してパソコンを操作する。
2章
・REST理論