Size: a a a

Node.js — русскоговорящее сообщество

2020 September 17

YS

Yuri S in Node.js — русскоговорящее сообщество
Всем привет. Вопрос по архитектуре. В JWT содержится user_id. Все запросы проходят через gateway api. Есть сервис, который что-то записывает в базу используя этот user_id. Как правильнее передавать user_id в конечный сервис? Раскодировать JWT на гейтвее и передавать user_id уже с гейтвея в сервис или на в конечном сервисе раскодировать JWT?
источник

A

Andrei in Node.js — русскоговорящее сообщество
Всем привет, не знает ли кто способ переименовать ключ в объекте, без удаления старого ключа и его значения(хочется сохранить порядок)? Спасибо.
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Yuri S
Всем привет. Вопрос по архитектуре. В JWT содержится user_id. Все запросы проходят через gateway api. Есть сервис, который что-то записывает в базу используя этот user_id. Как правильнее передавать user_id в конечный сервис? Раскодировать JWT на гейтвее и передавать user_id уже с гейтвея в сервис или на в конечном сервисе раскодировать JWT?
Я бы передавал расскодированный id. Ибо как отзывать токен? Чекать его в двух местах?
источник

AT

Alexandr Tumanov in Node.js — русскоговорящее сообщество
Всем привет. Кто-нибудь знает как из модуля обратиться к package.json текущего проекта. Чтобы, например, хранить там пользовательские настройки?
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Alexandr Tumanov
Всем привет. Кто-нибудь знает как из модуля обратиться к package.json текущего проекта. Чтобы, например, хранить там пользовательские настройки?
const {settings} = require('root/../../package.json')
источник

AT

Alexandr Tumanov in Node.js — русскоговорящее сообщество
Green Bear
const {settings} = require('root/../../package.json')
О! Спасибо )
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Andrei
Всем привет, не знает ли кто способ переименовать ключ в объекте, без удаления старого ключа и его значения(хочется сохранить порядок)? Спасибо.
Переименовать без удаления - это абсурд
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Стоит переформулировать задачу
источник

А

Андрей in Node.js — русскоговорящее сообщество
День добрый. Подскажите, делаю магаз на express & lowdb. Смотрю хостинги с nodejs, там пишут поддержку db типо mongo и т.д. без lowdb. Это пишут про поддержку внешнего подключения mongo или вообще? Будет ли моя lowdb работать на такой хостинге
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Алексей Попов
Переименовать без удаления - это абсурд
Сделай переименование деструктуризацией
источник

A

Andrei in Node.js — русскоговорящее сообщество
Алексей Попов
Стоит переформулировать задачу
Смысл в том, что б сохранить порядок
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Andrei
Смысл в том, что б сохранить порядок
Сохраняй порядок путём перекладывания в массив в нужном порядке, например
В любом случае переименование без удаления - некорректная постановка
источник

YS

Yuri S in Node.js — русскоговорящее сообщество
Green Bear
Я бы передавал расскодированный id. Ибо как отзывать токен? Чекать его в двух местах?
Вообще распространенное мнение, что отзыв JWT это антипаттерн, т.к появляется необходимость где-то хранить отозванные токены. В принципе если время жизни токена делать не большим, то вряд ли потребуется его отзывать.
источник

V

Vladyslav Parashchen... in Node.js — русскоговорящее сообщество
Andrei
Смысл в том, что б сохранить порядок
А ты уверен что движок исполнения гарантирует порядок ключей ? С
источник

YS

Yuri S in Node.js — русскоговорящее сообщество
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Жвт заебись
источник

в

вαғғσмεттι in Node.js — русскоговорящее сообщество
Жквери лучше
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Андрей
День добрый. Подскажите, делаю магаз на express & lowdb. Смотрю хостинги с nodejs, там пишут поддержку db типо mongo и т.д. без lowdb. Это пишут про поддержку внешнего подключения mongo или вообще? Будет ли моя lowdb работать на такой хостинге
А какие хостинги вы рассматривали?
источник

R

Riclud in Node.js — русскоговорящее сообщество
Gleb ~
Дело в том что иногда тебе нужно повесили обработку данных, а не только запросить и получить... Например надо расшифровать или отсортировать или преобразовать, о общем обработать ответ от внешнего источника. И пока обрабатывать ты его будешь у тебя не будет никакой асинхронности и ты займешь основной поток, веть нода однопоточная. Для того чтобы так не происходило и нужен worker thread, в который может передать задачу и потом получить ответ
Короч обычный чат бот(немного смотрю в будущее и уже готовлюсь к множеству запросов) допустим бот фото/видеореактор, vps 1-4 ядра и 1-2гб оперативной памяти, что лучше использовать ?
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Riclud
Короч обычный чат бот(немного смотрю в будущее и уже готовлюсь к множеству запросов) допустим бот фото/видеореактор, vps 1-4 ядра и 1-2гб оперативной памяти, что лучше использовать ?
вероятно главным затыком будут тяжёлые операции редактирования... Если будет реализация на js то подойдут как раз worker threadы чтобы вынести в них эти задачи
источник