Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 January 18

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Ну, можно взять Java 8.
засчитано)
источник

M

Misha e in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Ну, можно взять Java 8.
Они уже релизят каждые полгода
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Misha e
Они уже релизят каждые полгода
Ну то шопопало
источник

A

Andrey in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
А это мало? У экспреса сколько?
экспресс дал дуба или ещё нет? Давно нет обновлений, версия 5 в альфе до сих пор
источник

VS

Valentyn Stepovenko in NodeUA - JavaScript and Node.js in Ukraine
Andrey
экспресс дал дуба или ещё нет? Давно нет обновлений, версия 5 в альфе до сих пор
Та куда он денется, скорее js умрет и нода переедет на rust. Там уже все из 5 давно перекочевало в 4 и они вроде как ждут стабильной HTTP/2. С финансами поддержкой у них всё ок https://nodejs.org/en/blog/announcements/foundation-express-news/
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Nikita
404. Идет обращение к ресурсы который не существует. Тип обращения не важен
А если описка в адресе - тоже 404. И потом сиди разбирайся, что же на самом деле значит этот код
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
Правильно ли я понимаю, что для того чтобы добавить в апи еще и работу с редис, мне надо создать файл в папке апликейшн/домен ?

Но вот сейчас думаю. Для обычных гет/сет запросов достаточно будет и одно подключение. Но у паб/саб там другая ситуаця. Если я подписался на канал то ничего больше делать я не могу с этим подключением. только получать инфу. Для гет/сет нужен отдельно одно подключение и для паб/саб нужно 2 отдельных подключений. А еще у редиса есть же базы разные. и если данные не хранятся только в базе 0, то надо еще подключений делать. Получается что на каждый канал и на каждую базу по подключению. Плодить код не вариант.

Или записать подключения и каналы в конфиг, а потом по этому конфигу отмапить в объект апликейшн? и имя канала сделать как имя подключения?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Miseo
Правильно ли я понимаю, что для того чтобы добавить в апи еще и работу с редис, мне надо создать файл в папке апликейшн/домен ?

Но вот сейчас думаю. Для обычных гет/сет запросов достаточно будет и одно подключение. Но у паб/саб там другая ситуаця. Если я подписался на канал то ничего больше делать я не могу с этим подключением. только получать инфу. Для гет/сет нужен отдельно одно подключение и для паб/саб нужно 2 отдельных подключений. А еще у редиса есть же базы разные. и если данные не хранятся только в базе 0, то надо еще подключений делать. Получается что на каждый канал и на каждую базу по подключению. Плодить код не вариант.

Или записать подключения и каналы в конфиг, а потом по этому конфигу отмапить в объект апликейшн? и имя канала сделать как имя подключения?
Так же, как и pg тут, но я сделаю примеры и для редиса, я его использую много https://github.com/metarhia/Example/blob/master/application/domain/database/start.js
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
Да, я как раз об этом примере и писал.
Тогда надо подписаться на этот пример и ждать комитов )) а то говнокодить не хочется )
источник
2021 January 19

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Susa
Typescript express сервер лучше писать на классах или на функциях?
лучше не писать вообще. в любом случае будет не декларативно.
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Miseo
Да, я как раз об этом примере и писал.
Тогда надо подписаться на этот пример и ждать комитов )) а то говнокодить не хочется )
Я и примеров подгоню и видео по ним сделаю
источник

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Я и примеров подгоню и видео по ним сделаю
Вот сижу и думаю, тут давече автор видео говорил про поддержку от сообщества. Тимур, а есть какой то план, стратегия развития? в каком направлении это всё может двигатся? Те же комиты, как по мне (на первый взгляд) написано отлично. Что добавлять тогда?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Miseo
Вот сижу и думаю, тут давече автор видео говорил про поддержку от сообщества. Тимур, а есть какой то план, стратегия развития? в каком направлении это всё может двигатся? Те же комиты, как по мне (на первый взгляд) написано отлично. Что добавлять тогда?
не вся спека реализована еще, и я специальную группу сделал, куда бросаю issue и pr в которых нужно помогать
источник

TS

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

M

Miseo in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
не вся спека реализована еще, и я специальную группу сделал, куда бросаю issue и pr в которых нужно помогать
Ага. Понял. Спасибо.
источник

Y

Yaroslav in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
оно не мейнтейнится
Что там ментейеить? Там простая система как автомат калашникова. Если выбросить ctx то там 50 строк кода.
Вот новый роутер весьма хитрый, и с оглядкой на фастифай он мейнтейница регулярно.
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
Привіт. Які хто лінтери використовує для ts?
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
eslint бери
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Ребят, подскажите, пожалуйста, получаю данные с базы данных, если отправить их просто в формате json, то получится, что все данные хранятся в одном объекте, как разбить один элемент массива на два объекта? Нужно проделать это для всех объектов
Должно быть так
{
“id”: 1,
“title”: “Notebook”,
“price”: 5500.00,
“image”: “http://example.com/images//*.jpg”,
“user_id”: 12,
     “user”: {
“id”: 12,
“phone”: “+380xxxxxxxxx”,
“name”: “Alex”,
“email”: “alex@mail.com”
}
А у меня вот так
{
“id”: 1,

“title”: “Notebook”,
“price”: 5500.00,
“image”: “http://example.com/images//*.jpg”,
“user_id”: 12,
“id”: 12,
“phone”: “+380xxxxxxxxx”,
“name”: “Alex”,
“email”: “alex@mail.com”
}
источник

V

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