>>291
HTML 内で読み込むのは、普通のやり方。
一方、npm で読み込むのは、そのフレームワークのやり方

Rails でも、実行環境は、Node.js だよ。
Node は画面機能として、すべての言語で必要

web アプリは、HTML, JavaScript で画面を作る