Alan
сложно когда инструментом не владеешь
Alan
а программировать легко
Alan
вообще задачи все легкие
Завтра
Ну ладно, до этого немного смотрел про ангулар и вью
Но я даже не писал ничего толком
Завтра
А ты уже 2 месяца и все вопросы спрашиваешь
Завтра
Alan
чтобы что?
Таймураз
Разница в том, что в экспрессе чтобы ответить на запрос, нужно вызвать метод. В Koa ты же модицируешь контекст, и в нужном месте возфращаешь функцию. Когда запрос обойдет весь код- клиенту вернется ответ.
Alan
чето какой то перекос в логике
Alan
и это не тоже самое?
Alan
с вот этим
Завтра
Хреновая идея
Завтра
Ты слишком закопался в тонну теории
Завтра
Не надо на этом зацикливаться
Завтра
И разбираться, что лучше - Koa или Express
Ну явно не столько времени сидеть и думать
Тут все на поверхности
Alan
выглядит как будто волшебную пилюлю ищешь
Alan
или фейсбук собираешься кодить
Alan
и выбираешь инструмент на годы и годы работы :)
Завтра
Вот именно, что так думаешь
Завтра
На деле ты так ни на чем и не научишься толком писать
Alan
возьми мелочь напиши на чем понравилось на том и делай потом другое возьмешь )))
Anonymous
Всем привет.
Обновился на 7 ноду.
и вышли 2 ошибки:
(node:68875) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'canSendRentPrice' of undefined
(node:68875) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Кто сталкивался, как фиксится?
Alan
язык один, подходы одинаковые
Таймураз
Alan
пакеты общие))
Alan
а ты там пятилетку по изучению коа выстраиваешь
Alan
или экспресса
Таймураз
Сергей
Чуваки
мож кто подскажет
в чем магия
запускаю процесс
let encoder = child_process.spawn("ffmpeg", config);
и наблюдаю как он каждый раз
ровно через 6 минут отваливается
запускаю его же
но только добавляю обработчик, безсмысленый
и процес не отваливается в течении нескольких часов
let encoder = child_process.spawn("ffmpeg", config);
encoder.stderr.on("data", (data) => {console.log(data);})
проверенно несколько раз 😕😕
Anonymous
у меня это бот для телеграмм, я не подключал http
Завтра
Вот именно, что это нормально
Таймураз
Завтра
Сесть, написать, и самому решить, что лучше
Завтра
А потом уточнить
Завтра
А ты только и делаешь, что вопросики кидаешь, боясь прогадать
Alan
либа не определяет качество твоего кода, и вместо того чтоб зацикливаться на выборе между пакетами нарабатывай практику
Alan
норм?
Alan
я так с++ изучал в школе
Таймураз
async (ctx, next) => {
await next();
ctx.body = { response: ctx.body };
}
И все, пост-обработчик готов
Alan
томик страуструпа за лето прочитал
Alan
в деревне) а там компа не было
Alan
приехал сел такой умный кодить
Alan
и начал читать заново
Завтра
Паранойя чистой воды
Завтра
И мелочность
Завтра
Тебе уже описали тут разницу между Koa и Express, там ничего сверхъестественного нет, что ты тормозишь?
Завтра
Или лучше сидеть и каждый символ сравнивать, прежде чем начать юзать
Завтра
Завтра
Далеко пойдешь (нет)
Таймураз
Завтра
Мне жалко тебя и твое время
Anton
Ну в экспрессе делать await next(); нельзя, факт
Завтра
Так и есть
Завтра
Anton
Впрочем это мне в работе ни разу не помешало
Anton
Надо наверное просто попробовать koa
Alan
как связано выбор фреймворка и то какой говнокод ты будешь писать?
Таймураз
Пацаны, можно я вас разниму?)
Рафаель, мы не можем больше ничего предоставить в качестве аргументов за или против. Больше разницы нет, так как koa часть архитектуры позаимствовал
Завтра
Таймураз
коа не склоняется
Таймураз
Ты, вроде как, усвоил мысль)
Ruslan
Таймураз
Накрадывается мнение, что тебе реально не принципиальна разница во фреймворках
Таймураз
Мой совет- начни на коа, так как сейчас ты разницу не поймешь, дойдет в будущем.
Завтра
Кому это нужно? Заказчику?
Завтра
Зачем так жестко в теорию закапываться, ну ей богу
Завтра
Лол, как знаешь
Vlad
легче будь
Alan
ну это ты по мудачески сейчас себя ведешь
Alan
как бы тто ни было тебе пытались помогать
Таймураз
Alan
а ты как еблан сейчас поступаешь
Таймураз