Size: a a a

Node.js — русскоговорящее сообщество

2020 September 09

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Taras
Интересно как это такие огромные проекты юзают экспрес
экспрессу нет прямого аналога среди модулей ноды
а ты предлагаешь именно прямой аналог
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Алексей Попов
экспрессу нет прямого аналога среди модулей ноды
а ты предлагаешь именно прямой аналог
ну почему же? это же просто конструкция
источник

T

Taras in Node.js — русскоговорящее сообщество
Сергей Седой
бодипарсер для json это несколько строчек
Роутер, mysql или любьой другой драйвер для бд
источник

T

Taras in Node.js — русскоговорящее сообщество
Алексей Попов
экспрессу нет прямого аналога среди модулей ноды
а ты предлагаешь именно прямой аналог
Это же внешняя зависимость разве нет?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Taras
Это же внешняя зависимость разве нет?
конечно
потому многие и его советуют не использовать
тем не менее, я повторюсь - его использование может быть оправдано потому что прямого аналога среди модулей ноды нет
а аналог предложенному тобой модулю есть
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Taras
Роутер, mysql или любьой другой драйвер для бд
роутер в экспресс фигня, есть 0http если на то пошло, express больше как подход, фреймворк, драйвера к бд бывают пишут сами разработчики бд, например разрабы amqp написали свой клиент для node.js но народ юзает всякий шлак все равно
источник

T

Taras in Node.js — русскоговорящее сообщество
Алексей Попов
конечно
потому многие и его советуют не использовать
тем не менее, я повторюсь - его использование может быть оправдано потому что прямого аналога среди модулей ноды нет
а аналог предложенному тобой модулю есть
Как нет. А по аашему поверх чего он работает? Поверх деф http/https модулей
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Taras
Как нет. А по аашему поверх чего он работает? Поверх деф http/https модулей
так и http поверх модуля net
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
это абстракции
источник

T

Taras in Node.js — русскоговорящее сообщество
Сергей Седой
роутер в экспресс фигня, есть 0http если на то пошло, express больше как подход, фреймворк, драйвера к бд бывают пишут сами разработчики бд, например разрабы amqp написали свой клиент для node.js но народ юзает всякий шлак все равно
Так это же внешняя зависимость от которой, судя по вашей же логике, нужно избавлятся
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
Taras
Так это же внешняя зависимость от которой, судя по вашей же логике, нужно избавлятся
я для примера, роутер можно написать конкретно под нужны проекта и максимально это дело оптимизировать, главное чтобы бюджет позволял
источник

T

Taras in Node.js — русскоговорящее сообщество
Сергей Седой
я для примера, роутер можно написать конкретно под нужны проекта и максимально это дело оптимизировать, главное чтобы бюджет позволял
изобретать велосипед?
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
это не велосипеды, есть алгоритмы, качество кода напрямую зависит от бюджета
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
смысл с разработчика если он только и умеет готовые решения использовать
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Taras
Как нет. А по аашему поверх чего он работает? Поверх деф http/https модулей
экспресс предоставляет уровень абстракции, сильно упрощающий написание кода
плюс экосистему дополнений и огромную библиотеку статей и руководств. поэтому его использование может быть оправдано
а что оправдывает использование предложенного тобой модуля?
источник

T

Taras in Node.js — русскоговорящее сообщество
Алексей Попов
экспресс предоставляет уровень абстракции, сильно упрощающий написание кода
плюс экосистему дополнений и огромную библиотеку статей и руководств. поэтому его использование может быть оправдано
а что оправдывает использование предложенного тобой модуля?
А я разве не в самом начале говорил что для этого и существуют библиотеки? Разве не с этого началась наша дискуссия. В общем спорить дальше уже нет совсем времени. Началось время дейли, ретроспектив и прочей лабуды. Делайте как хотите. Пилите дальше велосипеды, прикрываясь тем, что изобретать очередное колесо с квадратними колесами лучше чем просто использовать готовое и проверенное решение. Проблемы с безопасностью решаются также аудитом, а кто будет проводить аудит в вашем велосипеде? Или находить багы? Апдейты также решаются фиксированием версий и кэшированием. Все это уже сотни раз пройдений путь.
источник

T

Taras in Node.js — русскоговорящее сообщество
Сергей Седой
это не велосипеды, есть алгоритмы, качество кода напрямую зависит от бюджета
Смысл в том, что бизнесу нужно максимально быстро выкатить новую фичу. А свои алгоритмы делайте в не рабочее время. И я сильно ошибаюсь что ваш велосипед написанный одним человеком будет иметь сильно лучше качество опенсорс библиотеки, которые пишут сотнями.
источник

T

Taras in Node.js — русскоговорящее сообщество
Вы как и все человек, которому свойственны ошибки. И я не верю, что прям с первого раза у вас не будет багов
источник

СС

Сергей Седой... in Node.js — русскоговорящее сообщество
ну колеса бывают разные, например, меканум :) так что ...
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Taras
А я разве не в самом начале говорил что для этого и существуют библиотеки? Разве не с этого началась наша дискуссия. В общем спорить дальше уже нет совсем времени. Началось время дейли, ретроспектив и прочей лабуды. Делайте как хотите. Пилите дальше велосипеды, прикрываясь тем, что изобретать очередное колесо с квадратними колесами лучше чем просто использовать готовое и проверенное решение. Проблемы с безопасностью решаются также аудитом, а кто будет проводить аудит в вашем велосипеде? Или находить багы? Апдейты также решаются фиксированием версий и кэшированием. Все это уже сотни раз пройдений путь.
нет, дискуссия началась с просьбы показать, чем предложенная тобой либа проще и удобнее стандартного модуля
дальше было очень много слов, но демонстрации простоты и удобства так и не случилось 🤷‍♂️
источник