GG
А Галп: хуяк хуяк - готово)
GG
Да как бы, идеально собирать бандлы для фронта, не моя мечта)
Aleksand
Dmitrii
шел 2017 а люди до сих пор спорят что лучше webpack или gulp, не понимая что одно это сборщик а второе таск раннер
Aleksand
Dmitrii
дак да
Aleksand
дак да
вот нет) с вебпаком привычные задачи декомпозируются и гэлп становится не нужен
Aleksand
смысл спора - декомпозиция и смена подхода
Dmitrii
это уже каждый сам для себя решает нужен или нет, деплой например, можно в гальпе таск сделать, можно баш скрипт написать, но не вебпак же юзать
Dmitrii
кода
Aleksand
кода
ну я про стадию build строго, совать сюда deploy это уже любовь к извращениям. да, вебпак попросит поднаписать магии для настройки удобного окружения, но там js и это почти то же самое выходит что и с гэлпом
Dmitrii
стадия билда это по идее один из плагинов гальпа только gulp-browserify, gulp-css.. либо то же вебпак как один таск в гальпе. Остальные же таски: тесты/деплой/какие нибудь моки/фикстуры с довольно сложным флоу, хорошо могут лечь на гальп, как отдельные задачи
Dmitrii
делить в плане ты пишеш код, а остальное делают другие участники команды ответственные за это?
GG
раньше галпом собирал стили и хтмл предпроцессоры, вебпаком дж, не нравилось мне на вебпаке инлайновые непонатные параметры в модулях. Но во 2 вебпаке сделали по человечески, разбили эти инлайновые параметры на нормальные методы объекта, теперь галпом не пользуюсь
Aleksand
делить в плане ты пишеш код, а остальное делают другие участники команды ответственные за это?
ты отвечаешь за свою стадию, и делаешь это как ожидают остальные. нсть такая компания heroku, она обогнала время сильно и лет 5 назад опубликовала свои принципы, до них сейчас доползает плавно мейнстрим
Aleksand
12factor apps
Aleksand
они переведены на русский
Дима
То есть, отличий там конечно много, но это бы всё не имело ни малейшего смысла если бы документация у них была бы такая же как и в первом
GG
ой, лоадеры я имел ввиду
Dmitrii
ты отвечаешь за свою стадию, и делаешь это как ожидают остальные. нсть такая компания heroku, она обогнала время сильно и лет 5 назад опубликовала свои принципы, до них сейчас доползает плавно мейнстрим
это круто, когда компания доросла до такого, но к сожелению или к счастью, очень много стартапов где ты делаешь все связанное со своим проектом от начала до конца
GG
за эти инлайновые параметры говорю
Дима
Я тоже
Aleksand
это круто, когда компания доросла до такого, но к сожелению или к счастью, очень много стартапов где ты делаешь все связанное со своим проектом от начала до конца
это круто когда ты это умеешь делать один, если не умеешь один не сможешь и вдесятером, это культура инженера, а не принятая практика в компании. и это на самом деле проще и эфыективнее. не на бумаге
Aleksand
за эти инлайновые параметры говорю
я довольно быстро понял. при изучении вебпака надо принять автомагию и нетипичные параметры как данность. с какого-то этапа это может даже показаться удобным)
Aleksand
но парни очевидно решили стать более дружелюбными к новичкам
KlonD90
12factor apps
Ну как обогнала. Им удалось чего то достичь и они решили написать про это книгу. У них самих эти принципы уже не работают и как любая книга про успех она весьма ложна
KlonD90
Книги про успех в целом фигня. Про неудачи полезнее
Vladimir
Все там работает
Vladimir
12factor apps это довольно банальный список хороших рекоммендаций
Aleksand
12factor apps это довольно банальный список хороших рекоммендаций
тем не менее их мало кто в состоянии соблюсти, потому что и так сойдет
Aleksand
вообще многие олдскульные парни метнут поноса но everything is a code это то к чему все идет в технологиях
Andrey
Какую либу юзать лучше для подключения свагера к експрессу?
Andrey
И как тестировать сокеты?
Aleksand
И как тестировать сокеты?
а в чем сложность?
Sergey
Ееее
Sergey
https://github.com/atomixinteractions/createrest/releases/tag/v0.9.0
Sergey
запилил
Sergey
особенно restfull ресуры
🚀 Snyp
Alexander
А для разработки корпоративных приложений нужно знать какие-то особенности?
Sergey
Обязательно. Без знания основ делопроизводства и типовых бизнес-процессов предприятий, разрабатывать такие штуки не стоит.
Alexander
Обязательно. Без знания основ делопроизводства и типовых бизнес-процессов предприятий, разрабатывать такие штуки не стоит.
Грубо говоря, если ты не крутился в этом деле, то и приложения разрабатывать не стоит?
V
Не стоит, если нет того кто шарит в бизнес процессах предприятия, выйдет не очень
Sergey
Не без этого конечно. Сейчас корпоративные клиенты уже могут распознать разработчика, который не шарит. В этих условиях рынок с SAP, 1C, Microsoft Dynamics и пр.пр. наводнен. А нода как помощник может быть применима с этими системами параллельно.
Alexander
А если заняться просто внутренними приложениями? Аля электронная запись в парикмахерскую
ikasymov
Почему в express ради какой-то херни куча модулей надо устанавливать и т.д очень странно
ikasymov
вообще в node
Sergey
Это нормально
Sergey
Ты из нужных тебе кусков собираешь. А не тащишь один гигантский фреймворк, которые ещё и допилить надо под себя
kdm🇩🇰
и выкинуть лишнее
Bohdan
лишнее просто не используют
Dmitrii
Все равно большая часть времени уйдёт на бизнес логику
Dmitrii
А на чем стартовать разницы не особо много, возьмёшь ты рельсы и стартанешь за день либо с экспрессом за 3
Arkadii
Народ, подскажите, пожалуйста Подойдет ли node.js+Express+MongoDB для реализации интернет маназина ?
ikasymov
С этим понятно, но для новичков сложновато кто что использует, что нормально использовать что нет и т.д
Cenator 🐈
Arkadii
а какое решение будет более подходящим для реализации интернет-магазина? старый добрый PHP+MySQL?
Anonymous
Нужно посчитать, сколько памяти занимает тот или иной объект. Есть уже что-нибудь готовенькое, кроме object-sizeof?
Bohdan
https://github.com/bnoordhuis/node-heapdump
Dmitry
вот этот стикер
Cenator 🐈
Ruslan
KlonD90
почему не работают? это заметный тренд сегодня
Да ну. Сегодня уже другие тренды. Чатопсы даже успели устареть а я только внедрил
KlonD90
Everything is yaml я пока активнее вижу но все равно не понимаю зачем он ( json гораздо лучше же
First
чем?
KlonD90
Вот на самом деле Хз. Чатопсы и оркестрация контейнеров уже кажется тоже устоявшимся
KlonD90
Лямбда тоже в целом устоялась. Хмм что такого сверх крутое делают?
KlonD90
Может наконец то до по все местного crdt доживает как,стандарт данных
Aleksand
Лямбда тоже в целом устоялась. Хмм что такого сверх крутое делают?
лямбда у кого вообще на приличном уровне работает? я не смог вообще никого найти, но идея прикольная, но насчет состоялась как-то слишком