webpackerとは?
めちゃくちゃ簡単に説明すると、CSS、Javascript、画像等を
ひとまとめにして軽く使いやすくしてくれるツールのこと。
実際には、Webpackというフロントエンドでよく使用されるツールを、
あまり理解していない人でも簡単に使えるようにしたツールです。
RailsでCSSやJavascriptを使うために必要なんだなー、
くらいの感覚で理解をしておけばOK!!

└上記の作業などを良い感じに行ってくれるツール
コンパイルとは?
人間が理解できる言語で書かれたプログラムを、数字の0と1だけのコンピューターが直接理解できる言語、すなわち機械語に変換する作業のこと。
webpackerのコンパイル機能とは?
Webpackerのコンパイルはファイルを参照するページにアクセスしたときに自動で実行されます。 bin/ ディレクトリ配下の webpack コマンドまたは webpack-dev-server コマンドを実行すると手動でコンパイルすることができます。
bundle exec rails db:setup とは?
データベースを作成するコマンド。
$bundle exec rails db:seed_fu とは?
作成したデータベースを上書き変更・更新して保存するコマンド。
※そもそも「seed_fu」とは、初期データを作成・管理することができるgemのこと。
初期データの作成ではseeds.rbが有名ですが、seeds.rbに初期データを入れた場合、
「% rails db:seed」を実行する度に同じデータが作成されてしまうため、
その度にデータを一度削除しなければならないというデメリットがあります。
一方seed_fuでは、seedデータに変更を加えた場合でも同じデータを作成することなく変更のみを反映する仕様になっているため、seeds.rbで管理するよりも簡単にデータの変更が可能になります。