アーキテクチャ

(TBD)

エントリーポイント

GROWI 本体がプラグインパッケージを検出[1]すると、GROWI 本体はそれぞれのプラグインの メタデータ を解析します。この時、クライアントサイドとサーバーサイドそれぞれのエントリーポイントとなるメソッドを記憶します。

クライアントサイドでの呼び出し

  • ブラウザによって GROWI クライアントの初期化が行われる際に、プラグインのエントリーポイントのメソッドを呼び出します

サーバーサイドでの呼び出し


  1. 検出のタイミングは、クライアントサイドでは webpack によるクライアントビルド時、サーバーサイドではサーバー起動時です。 ↩︎