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
есть namespaces
IL
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
есть namespaces
A