GG
Егор
А на стороне клиента тоже повесить событие?
Егор
На стороне сервера*
GG
че-то у тебя с серваком)
Егор
https://gist.github.com/EgorDaud/b06a580118977153290f32e7eec1cede
Егор
Дописал. Не одно из событий не срабатывает. По прежнему 64 кб
ixplo
Sergey
ixplo
Vladimir
ток там finish событие
Narek
ну в условиях если у тебя один инстанс ноды - ничего плохого не должно случится, если наружу его выводить
Егор
Не срабатывает не close, не finish, не end
GG
используй long polling(длинные запросы)
ixplo
Sergey
И нагрузкой
ixplo
бгг
ixplo
думаю, что проблем никаких нет, если у тебя ненагруженный сервис
GG
ясен пень, что у тебя простой запрос отвалиться за пять минут ожидания
GG
я выше написал решение
GG
можешь воспользоваться socket.io там можно переключить его в режим long-polling, ноо лучше кнш самому написать
yarastqt [msk +1 week]
У Кантора помню был видос как реализовать long-polling) но вообще там не сложно
ikasymov
Привет ребята я недавно в nodejs и немогу понят
.then(() => {
//do somthing
})
Это эквивалентно с callback функциям?
ikasymov
некоторые делают так
.save(error, function () {
//to do
});
некоторые
object.save()
.then(() => {
//to do
});
Max
да, более удобный способ огранизации асинхронности
ikasymov
спасибо
Max
почитай про промисы и напиши сам промис
Max
это очень важно, без промисов вообще сложно понимать о чём речь сейчас
Max
когда напишешь свою реализацию промисов, с коллбэками под капотом - куча вопросов растворится
ikasymov
Хорошо спасибо
Max
кто в курсе , есть канал по typescript ?
Sergey
Sergey
хз
Sergey
чаты видел
Max
не могу найти
Max
скинешь?
Sergey
@typescript_ru
Vlad
Понял
Evgeniy
Привет, участвую в одном проекте, в котором отвечаю с другими спецами за фронт на ангуларе2 и пишу свой проект на node.js(шаблонизатор hbs, фреймворк express, фронт пока обычный, админку буду переделывать на ангулар 2), специализация фулстек js (nodejs+angular2), обмен опытом, обмен опытом, Кемерово, узнал из pro.js #whois
Yar
Привет.
GG
Alexander
Есть хороший булерплейт nodejs+sequelize для реализации api?
GG
ikasymov
Ребята я правильно понял nodejs понимает что код асинхронен только если создан обьект Промиса, по другому написать асинхронный код никак?
GG
почти у каждого модуля есть два метода работы с ним. с окончанием Sync и без окончания
GG
ixplo
Nook
ixplo
если внутри промиса никакой асинхронщины, то он как и колбэк будет синхронным
ikasymov
вообще корень моего вопроса в том как js понимает что код асинхронен
Sergey
Nook
Никак
ixplo
Nook
Ты должен понять асинхронный код
Sergey
Промисы сами по себе асинхронны
ikasymov
нельзя же написать асинхронный код без промиса?
Nook
Можно
Sergey
ixplo
Sergey
Даже Promise.resolve выдирает коллбек из потока исполнения
GG
ikasymov
в книжках все почему то долго и нудно
Andrey
Nook
https://nodejs.org/en/docs/
Andrey
не удержался, сорян)
Nook
ixplo
ixplo
let p = Promise.resolve('я промис');
p.then(alert);
alert('я синхронный');
Nook
Aleksand
нельзя же написать асинхронный код без промиса?
в nodejs из коробки все I/O операции асинхронны, это выносит мозг но одна из главных фич nodejs. Promise лишь абстракция для удобного управления асинхронным кодом, одна из нескольких