現在作業を始める前にnpm run devコマンドをSSH接続したサーバ上で実行をしてから、新たなlaravelファイルを作成しています。
このサーバにバーチャルホストを割り当て、ブラウザ(chrome)から動作確認しています。

新規作成、ファイルの編集と上書き保存後、すぐにローカルのブラウザ上で動作確認ができます。

しかし、教本やhowtoのHPではweb.phpにルーティングを追加するとphp artisan serve実行後に動作確認とあります。

  1. php artisan serveを実行するとその後コマンド、ターミナルが使えなくなるので、 npm run devを好んでいるのですが、本質的に何が違うのでしょうか?
  2. また今後弊害が出る可能性はあるのでしょうか?

windows10/teraterm