Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 March 12

MD

Mikhail Demidoff in NodeUA - JavaScript and Node.js in Ukraine
а и не только опенсорс
источник

OR

O R in NodeUA - JavaScript and Node.js in Ukraine
Хто знає, чи є спосіб зробити command execution без модулю child_exec? Всі методи модулю були перезаписані на етапі ініціалізації процесу ось так
Object.keys(child_exec).forEach(method => {
   if (typeof child_exec[method] === 'function') {
     module[method] = () => {};
   }
 })
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Где вы взяли child_exec есть же только child_process?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Можно почистить кэш и зареквайрить заново
delete require.cache[require.resolve('child_exec')]
const child_exec = require('child_exec')
Но это жесткий обход
источник

TS

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

OR

O R in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
Где вы взяли child_exec есть же только child_process?
Псевдокод) Помилився.
источник

К

Кай in NodeUA - JavaScript and Node.js in Ukraine
Kostya
А вы как относитесь к express ? :)))
Є багато чудових фреймворків, які можна використовувати, як альтернативу.
Це щось таке аля "почати з цього можна, але згодом з'являться яскравіші речі".
источник

K

Kostya in NodeUA - JavaScript and Node.js in Ukraine
Кай
Є багато чудових фреймворків, які можна використовувати, як альтернативу.
Це щось таке аля "почати з цього можна, але згодом з'являться яскравіші речі".
Это был стёб ;)
источник

К

Кай in NodeUA - JavaScript and Node.js in Ukraine
Kostya
Это был стёб ;)
Надто пізно зрозумів. 😅
Sorry.
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Можно даже программировать не уметь, но ком включать и файлики править нужно уметь
Если смотреть со стороны, то инженеры только этим и занимаются ¯\_(ツ)_/¯
источник

D

Dmitriy in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
Если смотреть со стороны, то инженеры только этим и занимаются ¯\_(ツ)_/¯
Я так на докере поднимал впн и прокси 😁 пара команд в консоле и я одмин 🙈 но борода правда не отросла ни на мм
источник
2020 March 13

AI

Aleksey Ivanov in NodeUA - JavaScript and Node.js in Ukraine
Всем привет! Подскажите, как правильно вынести oauth2 авторизацию в отдельный микросервис? Сейчас пользователи, oauth2 и express крутятся на одном микросервисе, а нужно сделать, чтоб пользователи и oauth2 были на отдельном. Пользователей получилось вынести, а вот с oauth2 проблема. Общение между микросервисами происходит через cote. Может есть статья об этом или проект с открытым кодом, где можно почитать как это организовано.
источник

BY

Bohdan Yurchuk in NodeUA - JavaScript and Node.js in Ukraine
Aleksey Ivanov
Всем привет! Подскажите, как правильно вынести oauth2 авторизацию в отдельный микросервис? Сейчас пользователи, oauth2 и express крутятся на одном микросервисе, а нужно сделать, чтоб пользователи и oauth2 были на отдельном. Пользователей получилось вынести, а вот с oauth2 проблема. Общение между микросервисами происходит через cote. Может есть статья об этом или проект с открытым кодом, где можно почитать как это организовано.
обычно делают микросервис который покрывает сразу три проблемы, не обезательно розделять
иногда говорят микросервис ААА
Авториризация
Аутентификация
Администрирование пользователей

можеш просто описать в микросервисе разных провайдеров
источник

AI

Aleksey Ivanov in NodeUA - JavaScript and Node.js in Ukraine
я хочу сделать отдельно микросервис типа ААА и отдельно который принимает запросы с фронта и распределяет их по другим микросервисам. У меня на том, который принимает запросы стоит express, а для авторизации нужны req, res, next и как это всё связать, пока не понимаю. Может есть статья или куда можно посмотреть?
источник

ma

mte avy in NodeUA - JavaScript and Node.js in Ukraine
Aleksey Ivanov
я хочу сделать отдельно микросервис типа ААА и отдельно который принимает запросы с фронта и распределяет их по другим микросервисам. У меня на том, который принимает запросы стоит express, а для авторизации нужны req, res, next и как это всё связать, пока не понимаю. Может есть статья или куда можно посмотреть?
Сделай на Nest.js гейтвей, там можно либо express либо fastify под капотом
источник

ma

mte avy in NodeUA - JavaScript and Node.js in Ukraine
Aleksey Ivanov
я хочу сделать отдельно микросервис типа ААА и отдельно который принимает запросы с фронта и распределяет их по другим микросервисам. У меня на том, который принимает запросы стоит express, а для авторизации нужны req, res, next и как это всё связать, пока не понимаю. Может есть статья или куда можно посмотреть?
Доку почитай неста там куча возможностей быстро решить проблему
источник

BY

Bohdan Yurchuk in NodeUA - JavaScript and Node.js in Ukraine
Aleksey Ivanov
я хочу сделать отдельно микросервис типа ААА и отдельно который принимает запросы с фронта и распределяет их по другим микросервисам. У меня на том, который принимает запросы стоит express, а для авторизации нужны req, res, next и как это всё связать, пока не понимаю. Может есть статья или куда можно посмотреть?
источник

AI

Aleksey Ivanov in NodeUA - JavaScript and Node.js in Ukraine
спасибо
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Если микросервисы планируются для некой апишки типа REST, то "сервер, который принимает запросы и распределяет их по другим микросервисам" не нужен в принципе, т.к. никакой смысловой нагрузки он не несет.

Разве что он может иметь смысл в качестве "ради интереса" и в познавательных целях.
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Если микросервисы планируются для некой апишки типа REST, то "сервер, который принимает запросы и распределяет их по другим микросервисам" не нужен в принципе, т.к. никакой смысловой нагрузки он не несет.

Разве что он может иметь смысл в качестве "ради интереса" и в познавательных целях.
А что же наружу торчать будет? Все микросервисы разом?
источник