【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
上
下
前
次
1-
新
787
(1)
: 2023/07/27(木)23:08
ID:nxFTW9tq(1)
AA×
[
240
|320|
480
|
600
|
原寸
|
JPG
|
べ
|
レス栞
|
レス消
]
787: [sage] 2023/07/27(木) 23:08:16.03 ID:nxFTW9tq nodejsでDBマネージャーとかログマネージャーとか、可能な限り同一インスタンスを維持したいインスタンスって一般的にどうしてますでしょうか。 class DbManager{ private constructor(){} static instance = new DbManager(); } staticクラスを使うなら上記の書き方でしょうが、一般的にstaticクラスは良くないとされています。 他の硬い言語ならDIを使うのですが、nodejsというか、javascriptだとDIライブラリはあまり使われていないように見える。 毎回クラスを作る時に引数で渡しまくるのも面倒ですし、なにか良い手順はありますでしょうか http://mevius.5ch.net/test/read.cgi/tech/1518528093/787
でマネージャーとかログマネージャーとか可能な限り同一インスタンスを維持したいインスタンスって一般的にどうしてますでしょうか クラスを使うなら上記の書き方でしょうが一般的にクラスは良くないとされています 他の硬い言語ならを使うのですがというかだとライブラリはあまり使われていないように見える 毎回クラスを作る時に引数で渡しまくるのも面倒ですしなにか良い手順はありますでしょうか
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 9 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.032s