Webインフラにおける代表的な追加構成要素の解説
本稿では、現代のWebサービス運用において頻出する補助的インフラ構成要素——ロードバランサ、リバースプロキシ、CDN、オブジェクトストレージ(OSS)、およびWAF——の役割と実装上の影響を技術的観点から整理します。各要素は単体でも有用ですが、実際の環境では複数が連携して動作することが一般的です。
ロードバランサ
ロードバランサは、受信したHTTPリクエストを複数 ...
7月10日 18:59 投稿
CDN を使って Heroicons を使う方法:インストール不要の軽量級アイコン統合ソリューション
Heroicons を CDN 経由で使用する方法は、高品質の SVG アイコンを簡単に統合できる軽量級なソリューションを提供します。Tailwind CSS チームが開発したオープンソースのアイコンライブラリである Heroicons は、UI 開発用に 200 を超える MIT ライセンスのアイコンを提供します。
Heroicons CDN 方案のメリット
CDN 経由での Heroicons 集成は、以下のような利点があり ...
6月25日 18:14 投稿
Vueプロジェクトの本番リリース前における最適化
console出力の削除
開発中にデバッグ目的で使用するconsole.log()は、本番環境では削除することが望ましいです。手動で削除するのは非効率的かつリスクがあるため、transform-remove-consoleプラグインを活用します。
プラグインのインストール
npm install babel-plugin-transform-remove-console --save-dev
Babel設定ファイルの更新
// babel.config.js
{
"plugi ...
6月17日 17:05 投稿