Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 September 08

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Это плохо
источник

IH

Ilya Human in NodeUA - JavaScript and Node.js in Ukraine
Є кращий варік (2) ?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
Є кращий варік (2) ?
Еще лучше не использовать мидлвары
источник

IH

Ilya Human in NodeUA - JavaScript and Node.js in Ukraine
Ще краще не юзати express ?)
источник

DD

Dmitry Dugin in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
Ще краще не юзати express ?)
Ну это вы слишком)
источник

KS

Kirill Skomarovskiy in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
Ще краще не юзати express ?)
не использовать js 😂
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Ну вообще да
Выкинуть ноду
источник

IH

Ilya Human in NodeUA - JavaScript and Node.js in Ukraine
Просто не сказали аналог до такого мідла, тіпа погано але хз не юзай
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
Просто не сказали аналог до такого мідла, тіпа погано але хз не юзай
Ни кто не запрещает на эксаресе просто 1 эндпоинт на каждый роут подключить и все
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
Ще краще не юзати express ?)
Но выбросить экспресс и взять фастифай или нест - это лучше
источник

M

Misha e in NodeUA - JavaScript and Node.js in Ukraine
Ilya Human
хай, підкажіть плз по тайпскріпту, як додавати кастомні поля у дефолтний Request interface
https://prnt.sc/udjkz0
вот так
type CustomRequest = express.Request & { customField?: SomeType };

router.post('/', (req: CustomRequest, res: express.Response) => {
 req.customField; // OK
});
источник

IH

Ilya Human in NodeUA - JavaScript and Node.js in Ukraine
Misha e
вот так
type CustomRequest = express.Request & { customField?: SomeType };

router.post('/', (req: CustomRequest, res: express.Response) => {
 req.customField; // OK
});
Thx !
источник

M

Mehannoying in NodeUA - JavaScript and Node.js in Ukraine
Выкинуть kekpress и взять impress ( ͡° ͜ʖ ͡°)
источник

DD

Dmitry Dugin in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov, вы как специалист можете мне подсказать как мне запустить дочерний процесс, но чтобы у него был свой эвент луп и он на машине работал реально параллельно?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
child_process.exec(command[, options][, callback])
child_process.execFile(file[, args][, options][, callback])
child_process.fork(modulePath[, args][, options])
child_process.spawn(command[, args][, options])

выбирайте https://nodejs.org/api/child_process.html
источник

AD

Artem Danilov in NodeUA - JavaScript and Node.js in Ukraine
любопытно, чем child_process, cluster, worker_threads не подошли?
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Это новая модель программирования, через чаты в телеге. Пришла на смену программирования через sof. Доки читать долго, в чате спросить быстрее
источник

DD

Dmitry Dugin in NodeUA - JavaScript and Node.js in Ukraine
Artem Danilov
любопытно, чем child_process, cluster, worker_threads не подошли?
А где отдельный процесс со своим эвентлупом?
Cluster чтоли?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Dmitry Dugin
А где отдельный процесс со своим эвентлупом?
Cluster чтоли?
Там везде отдельные процессы, с отдельными лупами.
источник

DD

Dmitry Dugin in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Там везде отдельные процессы, с отдельными лупами.
Тогда норм.)
источник