Size: a a a

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

2021 March 02

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Leonid
Есть ли либы в ноде для построения графиков и сохранения их как фотографии?
Первая ссылка в гугле
https://www.npmjs.com/package/nodeplotlib
источник

WH

White Hacker in Node.js — русскоговорящее сообщество
privet besplatniy kusr BECK-end nodejs est
источник

L

Leonid in Node.js — русскоговорящее сообщество
Нет функционала сохранения как фото
источник

C

Chris in Node.js — русскоговорящее сообщество
White Hacker
privet besplatniy kusr BECK-end nodejs est
da, githab
источник

G

Gleb in Node.js — русскоговорящее сообщество
Всём привет, чёт давно не поднимали тему, и похоже даже этот плагин github.com/xxllexx/babel-plugin-pattern-matching  протух в седьмом бабеле.
- Может кто знает ещё какие годные решения?
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Leonid
Нет функционала сохранения как фото
Любая фронт библиотека подойдет, рисуете график на canvas который легко экспортировать в изображение
источник

C

Chris in Node.js — русскоговорящее сообщество
Leonid
Нет функционала сохранения как фото
Может быть, это приведёт вас к реализации: http://althenia.net/notes/js_bitmap
источник

C

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

ВК

Владимир Карпов... in Node.js — русскоговорящее сообщество
Никто не знает гайд как express с cqrs использовать?
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Leonid
Нет функционала сохранения как фото
Рисует на канве, экспортит в любой формат
https://www.npmjs.com/package/chartjs-node-canvas#Features
источник

N

Nikita in Node.js — русскоговорящее сообщество
короче опять я со своим вопросом по архитектуре. сделал вот такую штуку, "ручной DI.", в индекс файлах происходит "сборка" модуля и подставление зависимостей. но теперь столкнулся с проблемой например с реализацией authGuard - мидл вары которая будет проверяять авторизован ли юзер или нет. Я ее хочу использовать в роутах, но в то же время  эта мидлвара должна импортнуть / как то получить usersRepostiory чтобы после разбора сессии - проверить юзера в базе и добавить его в контекст запроса если он был найден. Для этого он бы должен был импортнуть users/index.js чтобы получить "собраный" модуль но вот незадача - этот индекс же импортит роуты, в которых используется сам этот authGuard. короче circular dependency получается. как быть? что куда вынести? сам authGuard тоже "инжектить" как то? заранее спасибо, сорян за многабукаф.
источник

N

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

N

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

N

Nikita in Node.js — русскоговорящее сообщество
источник
2021 March 03

G

Gleb in Node.js — русскоговорящее сообщество
Nikita
короче опять я со своим вопросом по архитектуре. сделал вот такую штуку, "ручной DI.", в индекс файлах происходит "сборка" модуля и подставление зависимостей. но теперь столкнулся с проблемой например с реализацией authGuard - мидл вары которая будет проверяять авторизован ли юзер или нет. Я ее хочу использовать в роутах, но в то же время  эта мидлвара должна импортнуть / как то получить usersRepostiory чтобы после разбора сессии - проверить юзера в базе и добавить его в контекст запроса если он был найден. Для этого он бы должен был импортнуть users/index.js чтобы получить "собраный" модуль но вот незадача - этот индекс же импортит роуты, в которых используется сам этот authGuard. короче circular dependency получается. как быть? что куда вынести? сам authGuard тоже "инжектить" как то? заранее спасибо, сорян за многабукаф.
при каждом запросе лезть в базу вроде как не круто, хоть и иногда неизбежно, тут посмотри в сторону JWT.

а циркуляция зависимостей решается выносом из цепочки в отдельную зависимость "двусторонней части", т.е. в твоём случае мидлвара,  роуты и пользователи должны быть отдельные модули.
(P.S. соответственно и точка входа в приложение - так же отделена всего )

...ну и встречный вопрос, реально думаешь сделать лучше чем в nest.js ?
источник

AZ

A Z in Node.js — русскоговорящее сообщество
Nikita
короче опять я со своим вопросом по архитектуре. сделал вот такую штуку, "ручной DI.", в индекс файлах происходит "сборка" модуля и подставление зависимостей. но теперь столкнулся с проблемой например с реализацией authGuard - мидл вары которая будет проверяять авторизован ли юзер или нет. Я ее хочу использовать в роутах, но в то же время  эта мидлвара должна импортнуть / как то получить usersRepostiory чтобы после разбора сессии - проверить юзера в базе и добавить его в контекст запроса если он был найден. Для этого он бы должен был импортнуть users/index.js чтобы получить "собраный" модуль но вот незадача - этот индекс же импортит роуты, в которых используется сам этот authGuard. короче circular dependency получается. как быть? что куда вынести? сам authGuard тоже "инжектить" как то? заранее спасибо, сорян за многабукаф.
Ну вот да, поддержку предыдущего ответчика

Ну а если хочешь, то и нест юзает какой-то плагин для di, забыл как называется
источник

N

Nikita in Node.js — русскоговорящее сообщество
Gleb
при каждом запросе лезть в базу вроде как не круто, хоть и иногда неизбежно, тут посмотри в сторону JWT.

а циркуляция зависимостей решается выносом из цепочки в отдельную зависимость "двусторонней части", т.е. в твоём случае мидлвара,  роуты и пользователи должны быть отдельные модули.
(P.S. соответственно и точка входа в приложение - так же отделена всего )

...ну и встречный вопрос, реально думаешь сделать лучше чем в nest.js ?
это не реальный проект, я конечно же мог подключить какой то typedi, tsyringe, inversify, или даже сам нест, но я хочу попробовать реализовать это без доп. зависимостей

в базу лезть ок, давайте не будем начинать очередной спор про jwt :D
источник

N

Nikita in Node.js — русскоговорящее сообщество
A Z
Ну вот да, поддержку предыдущего ответчика

Ну а если хочешь, то и нест юзает какой-то плагин для di, забыл как называется
у неста самописный, и там ts, т.е. используется рефлексия и "магия типов"
источник

N

Nikita in Node.js — русскоговорящее сообщество
Gleb
при каждом запросе лезть в базу вроде как не круто, хоть и иногда неизбежно, тут посмотри в сторону JWT.

а циркуляция зависимостей решается выносом из цепочки в отдельную зависимость "двусторонней части", т.е. в твоём случае мидлвара,  роуты и пользователи должны быть отдельные модули.
(P.S. соответственно и точка входа в приложение - так же отделена всего )

...ну и встречный вопрос, реально думаешь сделать лучше чем в nest.js ?
я замечу что если не использовать DI, а обычные импорты, то такого не возникает, ведь routes/guard - верхний уровень, импортируют нижний services/repository

т.е. стрелка только в одно сторону
источник

N

Nikita in Node.js — русскоговорящее сообщество
а вот тут мне кажеться проблема в том что у меня подставляются реализации зависимостей в index.js
источник