RubyGemって何だろう?



Rubyのライブラリについて学習しました

たくさんの言葉が出てきて混乱しそうになりましたが、以下の様にまとめてみました。

 ライブラリ:プログラムの拡張機能。複雑なプログラムや汎用性のあるプログラムを1つにまとめている。
 RubyGems:Rubyのライブラリーを管理するシステム
 Gem:RubyGemsシステムのフォーマットによってパッケージされたRubyライブラリー
 RubyGems.org:たくさんのRubyライブラリーがGem形式で集められているサイト

なるほど

RubyGems.orgは、Rubyの便利な機能をたくさん備えているGemの宝庫みたいなものなんか!
Webアプリケーションのフレームワーク(骨組みを作ってアプリを効率よく簡単に作れるツール)でもあるRuby on Railsも、「様々なGemを組み合わせた『Gem』」の1つということが分かりました。




この学習を進めるにあたって、TECH CAMPブログさんの記事を参考にしたので、リンクを貼っておきます。
「Ruby」と打って検索してみると、たくさんの記事が出てきたので、また時間がある時に読んでみたいと思います。

【圧倒的に分かりやすく解説】 Ruby on Raiils環境構築  ~ for Mac~

Rubygemsってどんな仕組みなの? Rails初心者にオススメのgem徹底解説!


※まだまだ、プログラミングを始めたばかりで、間違った解釈や記述をしてしまうことがあります。
 もし、お気づきのことがありましたら、どんどんアドバイス・ご指摘頂けたらと思います。
 最後まで読んで頂き、ありがとうございました!

2020-08-16
@scivola さんのアドバイスを受け、ページを更新しました。ありがとうございました。