私は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 テーマ システムのようなもの) によって提供される領域を塗りつぶしたいと考えています。
アンチパターンなしで改善するには? たぶん、すでにいくつかの便利なモジュールがありますか?