Dmitry
А что именно логировать? Нужно плясать от задачи
Dmitry
Вообще, monolog вроде справляетя с логированием не плохо, если я не прав, думаю, меня поправят
Kostya
Я скорее спрашиваю про общий набор практик и советов, не привязываясь к чему то конкретному
Dmitry
Ааа, ну тогда то что я писал выше и есть ответ )
Kostya
Нашел статью, может будет полезна
Kostya
https://peter.bourgon.org/blog/2017/02/21/metrics-tracing-and-logging.html
Dmitry
Спасибо, оставлю на новогодние праздники.
Michail
скажите что лучше выбрать для тестов API необольшого проекта - supertest, chakram или mocha?
Anonymous
Madmax
здравствуйте, нужен совет!
нужно конвертацию документа сделать с формата doc/docx/xls/xlsx в формат html
Michael 🌌
Ну а после получения ответа от Твиттера можно в ответ к первому запросу ответ Твиттера присобачить
Dmitry
Anonymous
хм... ладно, разберусь. спасибо. я просто даже не оч представляю как это делать. я к ноде не прикосался даже
Алексей
Michael 🌌
Anonymous
да, блин, я и не хотел её изучать. так твиттер нельзя без сервера юзать
Anonymous
вот и все
Dmitry
Nikita
кто-нить в feathers js аутификацию делал через куки?
Nikita
бляяяяя, какое же все мертвое. 2465 человек в чате, но за гребанный feathers никто не знает и не слышал
Nikita
за sailsjs тоже, бляяяяяяяяяяя, нода мертва
Mykola 🤷🏼♀️
ты минуту подождал и сделал выводы?
А ВОТ ТЕПЕРЬ ПАБЛИК
Nikita
не, сутки ждал
Evgeny
Michael 🌌
Nikita
Я делал
ты использовал express middle для авторизации?
Evgeny
Нет, у него же встроенная
Nikita
что встроенное?
Я имею ввиду из пакета feathers-auth, у него есть middle для экспреса
Evgeny
Ну да, я тоже об этом
Nikita
тогда, что у него встроенное, я не понимаю
Evgeny
Я думал ты хочешь свой мидлвар впихнуть
Nikita
app.post('/login', auth.express.authenticate('local',{
successRedirect: '/',
failureRedirect: '/bad',
}));
Nikita
вот этот middle мне куки не проставляет, хотя если использовать авторизацию через браузерный клиент, то все ок
Михаил Макарычев
Nikita
только express, только свои велосипеды?
Михаил Макарычев
Nikita
loopback адцкая херь же.
Nikita
Nikita
Nikita
Алексей
он на промиссах
а чего в документации ничего про промисы не сказано? или я просто плохо искал?
Nikita
Nikita
фреймворк в котором пытались сделать все красиво, а потом просто положили хер
Nikita
там они поддерживают промиссы и waterline тоже работает с промиссами с 1 версии, но сама дока полный пиздец
Nikita
черт, стоп. Мне не до срача, мне решить бы проблем с аутификацией то
Nikita
Nikita
вот
Nikita
ты либо юзаешь .exec() который на cb или просто вызываешь функцию которая сразу в промисс
Алексей
спасибо
Алексей
Будущее ноды как платформы для разработки нормальных бэкендов так и будет весьма печальным, пока в ноде не появится нормальный фреймворк а ля джанго, с нормальной ORM, внятной документацией, без охренительных багов типа "не дружу нормально с Postgres", с нормальными тайпингами и либами для TS, с нормальными доками, без необходимости прохождения квеста по установки 100500 пакетов с must have функциональностью или нахождения бойлерплейта от предыдущего квестопроходичка.
Алексей
А до тех пор, у каждого разработчика будет свой уникальный и неповторимый зоопарк из тысячи пакетов, своей собственной структуры каталогов, своей коллекцией пойманных багов в сторонних пакетах и костылей, их исправляющих.
Nikita
пиздец это раздражает
Nikita
и я как javascript хер не вижу альтернатив в других языках.
Появился новомодный го, вот только он тоже такой же обосанный в плане готовых решений. Ед. что разработка не такая прыгающая
Тимофей 🛴
Так не пишите бэк на нодине ) че ныть то
Nikita
а все остальное звучит уже не круто
Алексей
я вообще го не люблю, у него какой-то странный синтаксис и дурацкие ограничения
Алексей
хотя горутины вроде бы хороши на первый взгляд
Алексей
Michael 🌌
Питон?
Алексей
ну вот к сожалению да
Алексей
ноду со всех сторон защемили конкуренты
Алексей
у того же питона async/await
Алексей
хотя в плане асинхронности, я всё равно считаю, что нода самая удобная
Михаил Макарычев
Nikita
javascript вообще пиздатый
🦜
есть что-то лучше bcryptjs?
Алексей
а TS вообще конфетка
🦜
а кто-то пишет на ноде не на ес6?
Paruyr
Nikita
Paruyr
Koa, Express 5, какой-то новый фреймворк от чуваком из Express, забыл название
Nikita