私はnodejsエクスプレスフレームワークを使用しています。2 つの個別のエクスプレス アプリ (認証とサービス) があり、次のようにconnect npm モジュールvhostモジュールとマージされます。
// アプリをマージする express.createServer() // サブドメイン パーサー .use(関数(req, res, next){ req.subdomain = getSubdomain(req.headers.host); 次(); })) .use(express.vhost('認証' + ドメイン, authApp)) .use(express.vhost('*.' + domain, serviceApp)) .リッスン (ポート);
アプリ テンプレート領域 (ヘッダー、サイドバー、フッターなど) 間で共有し、アプリ テンプレート ブロック (php Drupal テーマ システムのようなもの) によって提供される領域を塗りつぶしたいと考えています。
アンチパターンなしで改善するには? たぶん、すでにいくつかの便利なモジュールがありますか?