フロントエンドあれこれ

昨今のフロントエンド事情について行けていないので、アプリケーション作成時によく聞く単語などを整理する。
間違っているところもあるかもしれないが、現時点での理解を残す。

Webpack

複数のファイルを1つにまとめる。らしい。

ESLint

JavaScript用の静的解析ツール。スタイルの統一や、明らかなバグ(Null参照とか?)の発見に使用する。

babel

JavaScriptのコードを新しい書き方から古い書き方へと変換するツール。

yarn

JavaScriptで使用するパッケージ管理システムの1つ。
npm(後述)と互換性がある。

npm

yarnと同様に、パッケージ管理のためのツール。

npx

npmに同梱されているコマンド。 よくわからんが、npmパッケージを簡単に実行できるコマンド、らしい。

node(Node.js)

サーバ側でプログラムを動作させることができるJavaScript実行環境の1つ。

終わりに

とりあえずあれだな、これらのツールを使用して何らかのJavaScriptのアプリでも作成してみるのが一番いいかもしれない。