したがって、誰でもブラウザーで実行されている HTML とインラインで JavaScript を表示できることを理解しています。サーバーで外部の js ライブラリを使用すると、そのコンテンツは完全に隠されますか?
もう 1 つの質問は、jQuery などのようにインライン JavaScript を使用する方が良い場合があるか、それともすべてに js ライブラリを使用することのマイナス面は本当にないのでしょうか?
したがって、誰でもブラウザーで実行されている HTML とインラインで JavaScript を表示できることを理解しています。サーバーで外部の js ライブラリを使用すると、そのコンテンツは完全に隠されますか?
もう 1 つの質問は、jQuery などのようにインライン JavaScript を使用する方が良い場合があるか、それともすべてに js ライブラリを使用することのマイナス面は本当にないのでしょうか?
いいえ、JavaScript が「非表示」になることはありません。ブラウザで実行できるものはすべて、簡単に保存して検査できます。あなたができる最善のことは、難読化ツールを使用することです。
外部ファイルを使用することの欠点は、それが別の要求になることです。利点は、独立してキャッシュできることです。最高のパフォーマンスを得るには、複数のページから使用されるコードを独自のファイルに格納する必要があります。ページ固有のコードは、それを使用するページ内に格納することをお勧めします。
ノードのようなものを除いて、Javascriptはクライアント側で動作するため、サーバー上で「外部jsライブラリ」を実際に使用することはできません。
ベスト プラクティスでは、ほとんどの場合、タグを使用して JavaScript を参照し、属性<script>
を使用して JavaScript ファイルにリンクする必要があります。src