John
один раз, но я не пишу на работе на ноде, я пхпэшник, ноду просто потихоньку учу, свой проект пишу для практики, в перспективе надеюсь буду с ней работать, поэтому я такой же новичек)
John
но эта хрень (пример) работает отлично
Kons
Это вчерашний день по сравнению с промисами и асинк/эвейт. Естественно, в плане стиля. Функционально все будет работать, как и раньше.
John
я наоборот думал, что промисы - это вчерашний день)
👨🏼‍💻
John
у меня для тебя плохие новости ...
Т.е. этот модуль - вчерашний день, коллбэки тоже, в теме - промисы и нативный, встроенный в язык, async await?
👨🏼‍💻
John
Понял, спс, надо тогда с ним ознакомится)
Kons
К слову, модуль async - это про колбеки
ikasymov
async всякие промисы это же просто синтаксический сахар
Anonymous
Все - обертка над cb
Anonymous
Но читать приятнее
Anonymous
Несмоненно
John
К слову, модуль async - это про колбеки
да, я это понимаю, но можно писать просто в синхронном стиле
Anonymous
Хотя, если постараться, можно и в промисах «засраться»
ikasymov
некоторые видя что в async await обработка ошибок через try catch со стула падают
Anonymous
чтобы писать в синхронном стиле. попробуй, понравится
John
генераторы не вчерашний день?)
Kons
Ну генераторы для другого предназначены
Anonymous
Не знаю, какой день, но пишешь будто бы реально в блокирующем стиле.
Anonymous
Ну генераторы для другого предназначены
Да, там есть свои с ними сложности. Но если очень хочется, то почему бы и нет, м?
Kons
Звучит, как реплика наркодилера, который предлагает первую дозу.
Anonymous
Звучит, как реплика наркодилера, который предлагает первую дозу.
Ору на всю команту. Я заскриню, скину тиме своей
John
)) Вот в js мне не очень нравится, что есть 100500 способов сделать одно и то же, в итоге каждый делает так, как ему нравится и + больше инфы поглощать, это, конечно, хорошо, но пока начнешь что-то практическое делать
ikasymov
ребят вот это же говнокод правильно? https://gist.github.com/ikasymov/5da376e8c775648bc77e87b639343121
ikasymov
можно же было переписать как минимум через цепочку then
ikasymov
а не вложенные
👨🏼‍💻
ну нахуя коллбеки??? у тебя ж было норм с промисами
Yuriy
ИМХО, это непонимание принципов работы с промисами
ikasymov
я сейчас его перепишу
ikasymov
оцените
👨🏼‍💻
это не мой
это раньше, до промисов так писали. потом изобрели термин Call-back hell
Anonymous
Кто-нибудь работал плотно с редисом?
ikasymov
переписал через asyn await https://gist.github.com/ikasymov/5da376e8c775648bc77e87b639343121
ikasymov
можно было б и через промисы сепочкой
👨🏼‍💻
ну дык другое дело
ikasymov
обновил
Sergey
и установи себе линтер
Sergey
держи конфиг https://npmjs.com/eslint-config-atomix-base
👨🏼‍💻
Твой что-ли?)
Anonymous
Есть задачка. В общем, если на сервак валится слишком большая нагрузка, мы должны поднять еще один, обьеденить это все в кластер. Как быть с редисом - я хз. П.С. все хостится на амазоне
V
или elasstic beanstalk, там есть автоматический скейлинг
Anonymous
auto scaling group на амазоне
Сударь, благодарю
Evgeny
А вот и ответ всем кто на меня вчера давил что я поступил с Ириной плохо
Evgeny
Таймураз
Т.е. этот модуль - вчерашний день, коллбэки тоже, в теме - промисы и нативный, встроенный в язык, async await?
Все больше абстракций в JS усложняют читаемость кода для новичков. Но если ты изучал js в течение хотя бы полугода- все эти абстракции станут ясными как те пальцы, которые тебе успели оборвать до этого
Таймураз
Ну а то, что лаконичность ценится издревле- не мне говорить
Таймураз
Что это?
Cesare Borgia
Кек
Cesare Borgia
И так понятно было, что она бот
Таймураз
че-то тебя это сильно зацепило)
Меня не это зацепило Утро не задалось
John
Меня не это зацепило Утро не задалось
ясно, бывает, сам спал 5 часов если че, я ноду учу, пишу на пыхе, и буду только рад узнать правильные способы)
Таймураз
запросы в гугл, которые могут помочь
John
Отрекаешься ли ты от пыхи?
пока нет, но в перспективе возможно, у пыхи есть преимущества перед нодой, но мне интересны вещи, которые легко делаются на ноде
👨🏼‍💻
node js koa Так экспресс же ... без всех этих коа штучек
Таймураз
node js koa Так экспресс же ... без всех этих коа штучек
коа- это тот же экспресс, но лучше
John
Какие преимущества?)
скорость разработки, количество готовых решений (имею ввиду не CMS), количество работы, высокая скорость при невысоких нагрузках
ikasymov
опят срачик пхп vs node
👨🏼‍💻
коа- это тот же экспресс, но лучше
коа построен на асинках. он еще не знает асинки. экспресс легче зайдет
👨🏼‍💻
Какие преимущества?)
ВордПресс и Друпал))))
John
опят срачик пхп vs node
я ждал когда на него вытянут))
John
ВордПресс и Друпал))))
я не пишу ни на wordpress, ни на друпале, ни на джумле
Anonymous
Пусть сразу в асинки уходит
Пусть сначала поймёт, чтио такое евент-луп, если ещё не понял.