Viktor Maksimov: нет, это все теже паттерны программирования. меня интересует нечто другое. То что меня интересует можно назвать паттерны проектирования. Тоесть OAuth можно организавать и через функциональщину и через императивщину со всеми ООП паттернами. А меня интересует сам принцип работы OAuth, какие коннекторы должны быть у этой штуки, как она должна вести на тот или иной запрос или поведение.
не то. там свалка всего и вся. меня интересуют именно самый сок. и в придачу там только пхп, а то что я имею в виду это скорее чтото интернациональное, типа паттернов программирования.
Илья Кантор: насчет горячей замены модулей у меня дикий скепсис. хорошо если это просто какойнить слайдер а если это SPA с уже загруженным контекстом и кучей данных от которых зависит как выглядит страница. Как перезагрузка только скрипта тут будет корректно работать - хз. И да лайврелоад галповый так не умеет, но у меня чет ниразу мысле не возникало такое делать ибо проблемы с контекстом в любом случае не решить. Решается только полной перезагрузкой страницы. Далее. CommonJS и ES6 модули это все равно система модулей, сюда же можно и borwserify вкинуть на вентилятор. Что в вебпаке что в галпе что где угодно это все равно файлы которые надо включать в проект и тут я не вижу огромной разницы или биг дил в том как конкретно они попадают в проект, или я тут не прав?
В общих чертах есть подозрение что вебпак это очередной хайп. Как и с нодой было, как и с ангуляром и затем реактом. По началу кажется что это и есть золотая пуля, а потом оказывается что это неплохой инструмент но он средненький а не тот что казался с начала, скорее просто нишевый.
Илья Кантор: у меня конкретный вопрос: чем он лучше? ну то есть он делает не просто слияние и сжатие файлов а делает некую магию от которой все на свете зеленеет и жизнь налаживается? глядя на ваш же материал(www.youtube.com/user/iliakan) у меня возник вопрос чем он лучше и вот от вас же не могу получить внятный ответ. ну вот например какие кейсы есть когда вебпак действительно лучше и почему. Например переход от гранта к галпу был охренительно выреженный плюс это скорость. Вот на вебпаке есть нечто подобное?
Илья Кантор: Ок. Теперь понял что для меня он скорее бесполезен чем обратное. Меня устраивает то что в галп нету обвесов из коробки, половиной из которых я врядли буду пользоваться. Меня устраивает что галп это пустота из коробки и на него есть тонна плагинов с единым интерфейсом который я могу настроить как мне вздумается. Спасибо за разъяснения.
не улавливаю смысла вам инаписанного. В моем разумении галп это чистый двигатель с возможностью накидывания на него обвесов и он будет делать что угодно, вебпак же это уже движок с обвесами готовых к использованию, при том что более никакой улучшенной функциональности он не несет. Плюс как писали выше скорость несколько ниже того галпа. отсюда вопрос - зачем он нужен?
Пётр: я там вижу htaccess. не соображу, так у вас нода или апач? если запускаете npm то скорей всего у вас нода а это значит там не весь код в гите. серверной части кода нет
Артём Щурин: теперь понятно в чем соль. надо было изначально сказать что используете svg. у свг есть свои события на которые можно подписаться. в нем не силен так что не буду особо чего советовать. но когда читал про svg, а именно raphael.js то там были подобные события которые вас интересуют.
Артём Щурин: вероятно чегото не понимаю но поясню то что понимаю я. js есть такая штука как event loop и все асинхронные операции падают в очередь на выполнение. Если операция не асинхронная то она выполнится сразу как только интерпритатор до нее доберется. тоесть как только xml в дом попадает то на следующей же строчке кода можно с ним делать что угодно. Если вы говорите что отрисовка занимает 10 секунд то это значит у вас IE наглухо виснет на эти 10 сек, но код после вставки сразу начнет отрабатываться когда все отрисуется. Где разрыв логики у меня?
Сергей Протько: есть подозрение что если написать более менее вменяемое приложение то оно по скорости превратится в php-fpm(а может даже ниже?) и при этом времени убить на это много нужно. У меня во всяком случае отбило желание писать на ноде что-то большое после того как ловил утечки памяти по сторонним библиотекам.