
Дмитрий
01.06.2018
21:41:04
Вот прямо

Alexei
01.06.2018
21:41:23

Дмитрий
01.06.2018
21:41:33
Я готов переписать нужный но забагованный модуль, это никогда не было проблемой, но нет и их

Morsik
01.06.2018
21:41:50
тип некому спихнуть поддержку?

Google

Alexei
01.06.2018
21:41:52
да и в наши дни в здраовм уме никто не будет пользоваться чистыми http/https

Алексей
01.06.2018
21:41:55
Не сложно, просто заебало)
тогда у меня есть вопрос) чего такого постоянно приходится заворачивать в мидлаври под коа, что аж заебало?)

Yaroslav
01.06.2018
21:43:07

Alexei
01.06.2018
21:43:32
во. открыл первый пришедший в голову мидлварь. в начале доки уже какой-то мануал, куда мигрировать https://github.com/rkusa/koa-passport

Алексей
01.06.2018
21:43:38
не поймите неправильно - я не топлю конкретно за коа, просто разобраться хочется)

Alexei
01.06.2018
21:43:44
о чем это говорит? что не всё еще устаканилось

Алексей
01.06.2018
21:44:26

Morsik
01.06.2018
21:44:28

Дмитрий
01.06.2018
21:44:32

Alexei
01.06.2018
21:44:46
он просто порефакторил, а нам всё переписывать)
когда просто рефакторят, апи не меняется
а когда надо уже куда-то мигрировать, это значит, что апи было неправильным. и никто не гарантирует, что оно теперь стало правильным
пока все шишки не набьют, апи хорошим не будет

Google

Alexei
01.06.2018
21:46:02
но непонятно, зачем эти шишки набивать, когда есть express
НЕСИНХРОННЫЙ (простите)

Алексей
01.06.2018
21:46:14

Yaroslav
01.06.2018
21:46:40

Дмитрий
01.06.2018
21:46:44

Alexei
01.06.2018
21:46:52
ой, или какой он там, неасинхронный?

Дмитрий
01.06.2018
21:46:57

Yaroslav
01.06.2018
21:47:12
((

Дмитрий
01.06.2018
21:47:14
Я считаю эту ситуацию ненормальной
Потому что это не единичный пример, это подавляющее большинство кейсов

Алексей
01.06.2018
21:47:55
и? там функционала на одну функцию. её надо каждый месяц дорабатывать и коммитить, чтобы со стороны не складывалось ощущения, что оно устаревшее?

Дмитрий
01.06.2018
21:48:07
Мне не нравится экспресс, но я просто знаю что не остаюсь с никому не нужной идеальной либой и проблемами один на один

Алексей
01.06.2018
21:48:34
про роутер. вот мой список с пометками:
- koa-router почти полностью повторяет экспрессовый роутер
- koa-route облегчённая версия
- koa-trie-router (или wayfarer) - composable роуты, как в express'е
- koa-66

Alexei
01.06.2018
21:48:58
блять. их еще и по 5 штук на каждый чих

Дмитрий
01.06.2018
21:49:10

Алексей
01.06.2018
21:49:39
я столько пакетов в своё время изучал, что знаю не по наслышке - пакет с пятью лайками и 40 миллионами установок в месяц - не такая уж и редкость. ровно как и наоборот
так что это вообще не показатель

Дмитрий
01.06.2018
21:49:54
Да, это если ты на экспрессе

Google

Дмитрий
01.06.2018
21:50:01
На коа у тебя нет обратных примеров
Есть только небольшая горстка исключений и пустота
Дзен-сервер, ты и вакуум вокруг

Алексей
01.06.2018
21:51:08
чуваки, серьёзно - реально объективных аргументов толком и не было. почти все аргументы - чистая вкусовщина. и я так и не ощутил явного преимущества экспресса над коа
проблема во мне, я знаю, да))

Dzmitry
01.06.2018
21:51:37
:-/

Дмитрий
01.06.2018
21:52:06

Алексей
01.06.2018
21:52:10

Alexei
01.06.2018
21:53:04
так-то в экспрессе свой роутер

Алексей
01.06.2018
21:53:09
пока единственный аргумент - это webpack-dev-server

Alexei
01.06.2018
21:53:23

Дмитрий
01.06.2018
21:53:48

Алексей
01.06.2018
21:53:52
так-то для коа ты можешь взять роутер на свой вкус и хотелки

Дмитрий
01.06.2018
21:54:00
АГА
АГА

Алексей
01.06.2018
21:54:06
что твой аргумент, что мой - это для кого-то плюсы, а для кого-то минусы

Dzmitry
01.06.2018
21:54:07
Только чтобы посраться?

Google

Алексей
01.06.2018
21:54:22
у меня два)

Morsik
01.06.2018
21:54:27

Алексей
01.06.2018
21:54:30
да почему посраться-то?
не поймите неправильно - я не топлю конкретно за коа, просто разобраться хочется)

Дмитрий
01.06.2018
21:55:09

some_random_anonymous
01.06.2018
21:55:17

Alexei
01.06.2018
21:55:49

Дмитрий
01.06.2018
21:56:11
Нет, код нормальный, там его чуть чуть, можно прочитать за пол часа

Yaroslav
01.06.2018
21:56:13
експресс популярней, но в нем куча магии, костылей и колбеков

Dzmitry
01.06.2018
21:56:24
В коа код говно и генераторы, которые никому не нужны

Алексей
01.06.2018
21:56:24

Дмитрий
01.06.2018
21:56:27
А, во, из кода всё же вспомню одно. Сломать обратную совместимость дважды — это ппц тупо
Они всю аудиторию растеряли

Yaroslav
01.06.2018
21:56:41

Дмитрий
01.06.2018
21:56:45
Вообще на ровном месте сломали

Алексей
01.06.2018
21:56:57

Dzmitry
01.06.2018
21:57:14
Может больше

Дмитрий
01.06.2018
21:57:23
Кек
Ну как бы да, там генераторы только в 1 версии

Google

Алексей
01.06.2018
21:57:37
генераторы только в первом, вроде

Dzmitry
01.06.2018
21:58:06
Во второй таки решили скрыть свою ориентацию, понятно

Дмитрий
01.06.2018
21:58:36

Dzmitry
01.06.2018
21:58:48
Хейтспичка

Алексей
01.06.2018
21:59:14

Dzmitry
01.06.2018
21:59:27
Как бы

Алексей
01.06.2018
21:59:51
и?)

Дмитрий
01.06.2018
22:00:07
?
Беги

Yaroslav
01.06.2018
22:00:38
вопрос, пока тут опытные собрались
вы пишите проекты на модульной архитектуре?

Алексей
01.06.2018
22:01:15
я пишу по принципу хуяк-хуяк-лишь-бы-работало)

Дмитрий
01.06.2018
22:01:30
Одно другому не мешает

Dzmitry
01.06.2018
22:01:51

Алексей
01.06.2018
22:02:03
местами, наверно, даже модульно получается ?

Alexei
01.06.2018
22:02:31

Dzmitry
01.06.2018
22:02:59
Если ты про разбивание на нпм модули -- то бывает да

Morsik
01.06.2018
22:03:08