TS
считаете ли вы что export default - это плохая практика?
Size: a a a
TS
IL
IL
A
A
IL
wo
IL
TS
TS
wo
IL
TS
req.Database = class {....};req.config = await fs.readFile(...);req.db = new Database(req.config);req.db = mixinMyORM(req.db);req.result = await req.db.select(...);АБ
wo
req.Database = class {....};req.config = await fs.readFile(...);req.db = new Database(req.config);req.db = mixinMyORM(req.db);req.result = await req.db.select(...);// ...
await new MyReq(req, res)
.MyReqConf(conf)
.MyReqDB(db)
.MyReqAnswer(/* такое */);
A
global.SystemModules = {
fs,
https,
...
};
global.VendorModules = {
someModule,
...
};A
Java в этом плане все хорошо структурировано, у неё есть packages. В PHP есть namespacesIL
req.Database = class {....};req.config = await fs.readFile(...);req.db = new Database(req.config);req.db = mixinMyORM(req.db);req.result = await req.db.select(...);IL
Java в этом плане все хорошо структурировано, у неё есть packages. В PHP есть namespacesA