JavaScript(jsファイル)の圧縮、難読化のツールを、いろいろ試し、比較検討しました。注意点やいろいろなツールの簡単なレビューを紹介します。最終的には、packerに決めました。 JavaScriptを圧縮、難読化する理由 自分の書いたJavaScriptのソースコードを、秘密にしたい。公開したくない。真似されたくない。恥ずかしいから隠したい。というのが大きな理由です。 JavaScriptのソースコードを、完全にわからなくすることは不可能です。 それは、JavaScriptが、ブラウザ側(クライアントサイド)で実行し、誰でもソースコードを見ることができ、簡単に読めてしまうからです。 しかし、コードを読みにくくすることで、解読のハードルを少し高くすることができます。 また、圧縮化、難読化には、JavaScriptファイルの読み込み時間を短くする効果もあり、とても有効です。 今回のご