architecture は何をしますか?
HTML/CSSテンプレートを使用して、色分けされた階層とグリッドレイアウトでシステムアーキテクチャ図を作成します。テクノロジースタック、マイクロサービストポロジー、多層アプリケーション設計に最適です。
概要
このスキルは、システムアーキテクチャを視覚的に表現するためのHTML/CSSテンプレートを提供します。以下のような用途に適しています:
- テクノロジースタックの図示
- マイクロサービストポロジーの可視化
- 多層アプリケーション設計の表現
使用方法
- 作成したいアーキテクチャ図の階層を定義します。
- 各階層に色を割り当てます。
- グリッドレイアウトを使用して各コンポーネントを配置します。
テンプレート例
<div class="architecture-diagram">
<div class="tier tier-1" style="background-color: #e3f2fd;">
<h3>プレゼンテーション層</h3>
<div class="component">React UI</div>
<div class="component">モバイルアプリ</div>
</div>
<div class="tier tier-2" style="background-color: #c8e6c9;">
<h3>アプリケーション層</h3>
<div class="component">API Gateway</div>
<div class="component">マイクロサービス</div>
</div>
<div class="tier tier-3" style="background-color: #fff9c4;">
<h3>データ層</h3>
<div class="component">PostgreSQL</div>
<div class="component">Redis</div>
</div>
</div>
カスタマイズ
- 各階層の色は自由に変更できます。
- グリッドレイアウトの列数や間隔を調整できます。
- コンポーネントにラベルやアイコンを追加できます。