Size: a a a

WordPress && WooCommerce

2020 December 01

a

allpeg in WordPress && WooCommerce
Anton
У меня, может быть, маленький нубский вопрос: а разве нужно обновлять версии, если есть lock-файл, в котором зафиксированы используемые пакеты, и при установке они просто скачиваются? Ну, если, конечно, версия ноды позволяет.
в теории - нет, не нужно, можно сидеть со старыми версиями и курить бамбук.
на практике же:
1) старые версии того же sass/less/хуясс у тебя на 80% систем просто не соберутся не то что под твою версию ноды - ни под какую версию ноды.
2) в старых версиях будут уязвимости
3) в старых версиях будут deprecated-пакеты
4) при попытке добавить какой-нибудь стопитсотый плагин который просто будет делать какую-нибудь мелкую хрень без которой ты не сможешь в принципе собрать тему - всё будет ломаться к херам с шансом 146%
источник

A

Anton in WordPress && WooCommerce
allpeg
в теории - нет, не нужно, можно сидеть со старыми версиями и курить бамбук.
на практике же:
1) старые версии того же sass/less/хуясс у тебя на 80% систем просто не соберутся не то что под твою версию ноды - ни под какую версию ноды.
2) в старых версиях будут уязвимости
3) в старых версиях будут deprecated-пакеты
4) при попытке добавить какой-нибудь стопитсотый плагин который просто будет делать какую-нибудь мелкую хрень без которой ты не сможешь в принципе собрать тему - всё будет ломаться к херам с шансом 146%
Так я не про то, что нужно сидеть на старых версиях, а про то, что ты пишешь, будто всё ломается и нельзя ничего запустить) Поэтому и уточнил.
источник

С

Сергей in WordPress && WooCommerce
Katya Leurdo
советуют kadence, но это не про минимализм
Но не для фаерфокса
источник

KD

KAGG Design in WordPress && WooCommerce
Anton
У меня, может быть, маленький нубский вопрос: а разве нужно обновлять версии, если есть lock-файл, в котором зафиксированы используемые пакеты, и при установке они просто скачиваются? Ну, если, конечно, версия ноды позволяет.
ага, а потом тебе gihub начинает слать сообщения Эмы обнаружили в вашей репе пакет с известными уязвимостями, срочно обновите" - и приплыли, см. выше
источник

A

Anton in WordPress && WooCommerce
allpeg
в теории - нет, не нужно, можно сидеть со старыми версиями и курить бамбук.
на практике же:
1) старые версии того же sass/less/хуясс у тебя на 80% систем просто не соберутся не то что под твою версию ноды - ни под какую версию ноды.
2) в старых версиях будут уязвимости
3) в старых версиях будут deprecated-пакеты
4) при попытке добавить какой-нибудь стопитсотый плагин который просто будет делать какую-нибудь мелкую хрень без которой ты не сможешь в принципе собрать тему - всё будет ломаться к херам с шансом 146%
С другой стороны, если критикуешь, то и предлагай) Было бы очень интересно услышать, как делать лучше)
источник

a

allpeg in WordPress && WooCommerce
Sergey
Sage стал слишком специфичным, модный стак ради модного стака
моднйы стак ради модного стака - ради бога, я всеми руками за, но он должен работать лучше того, что было.

увы, в 146% случаев оно работает в 100 раз хуже и когда ты хочешь на этом модном стеке сделать что-то отличное от того, что задумали разработчики, например отредактировать хоть что-то, оказывается что для этого надо поставить ещё 250 плагинов на вебпак, сделать 2186 плагинов и добавить 672 хука. и обновить вебпак, ломая вообще всё..
источник

S

Sergey in WordPress && WooCommerce
поэтому чем меньше зависимостей, тем лучше
источник

A

Anton in WordPress && WooCommerce
Все хотят работать и использовать инструменты, с которыми удобно, без возни можно делать что-то. Никто не любит замороченные вещи.
источник

S

Sergey in WordPress && WooCommerce
без SCSS жить сложно, плюс jshint и PHP CodeSniffer со стандартами WP, остальное уже баловство в теме
источник

a

allpeg in WordPress && WooCommerce
Anton
С другой стороны, если критикуешь, то и предлагай) Было бы очень интересно услышать, как делать лучше)
уже написал выше:

мне нужно чтобы оно работало и не ломалось от каждого чиха. чтобы добавление какого-нибудь мелкого функционала вроде хука смены чего-то не требовало ставить ещё 146 плагинов на вебпак.

и, в целом - чтобы я тратил на решение проблем с тулингом меньше времени, чем на разработку темы с его помощью, даже без учета сэкономленного времени за счёт этого тулинга.
источник

A

Anton in WordPress && WooCommerce
allpeg
уже написал выше:

мне нужно чтобы оно работало и не ломалось от каждого чиха. чтобы добавление какого-нибудь мелкого функционала вроде хука смены чего-то не требовало ставить ещё 146 плагинов на вебпак.

и, в целом - чтобы я тратил на решение проблем с тулингом меньше времени, чем на разработку темы с его помощью, даже без учета сэкономленного времени за счёт этого тулинга.
Всем нужно) А как сделать, вот это больше интересно)
источник

a

allpeg in WordPress && WooCommerce
Sergey
без SCSS жить сложно, плюс jshint и PHP CodeSniffer со стандартами WP, остальное уже баловство в теме
мне вот без typescript жить сложно)
источник

S

Sergey in WordPress && WooCommerce
allpeg
мне вот без typescript жить сложно)
обычно для тем JS много не надо
источник

a

allpeg in WordPress && WooCommerce
Anton
Всем нужно) А как сделать, вот это больше интересно)
а как сделать потребителя не волнует)) либо оно есть и я беру, либо оно не соответствует требованиям и я не беру.

в данном случае я заказчик, которому нужен дом. мне активно предлагают куски дома которые легко и каждый может построить, и тактично умалчивают, что переданный мне результат является не домом, а "домосодержащим продуктом"
источник

A

Anton in WordPress && WooCommerce
allpeg
а как сделать потребителя не волнует)) либо оно есть и я беру, либо оно не соответствует требованиям и я не беру.

в данном случае я заказчик, которому нужен дом. мне активно предлагают куски дома которые легко и каждый может построить, и тактично умалчивают, что переданный мне результат является не домом, а "домосодержащим продуктом"
Только эти инструменты разрабатывают такие же разработчики, как и ты сам. Причём бесплатно.
Поэтому очень странно такое слышать)
источник

a

allpeg in WordPress && WooCommerce
Sergey
обычно для тем JS много не надо
а для заказчиков обычно надо, увы. потому что за заказы где можно просто поставить готовые плагины и продать за готовый сайт толпы мркетологов грызут друг другу глотки, а на заказах где надо сделать что-то сложное они внезапно ломают себе зубы и они достаются уже мне))
источник

S

Sergey in WordPress && WooCommerce
allpeg
а для заказчиков обычно надо, увы. потому что за заказы где можно просто поставить готовые плагины и продать за готовый сайт толпы мркетологов грызут друг другу глотки, а на заказах где надо сделать что-то сложное они внезапно ломают себе зубы и они достаются уже мне))
такое в плагин надо
источник

a

allpeg in WordPress && WooCommerce
Anton
Только эти инструменты разрабатывают такие же разработчики, как и ты сам. Причём бесплатно.
Поэтому очень странно такое слышать)
это в данном случае не имеет значения. Тулинг - продукт, сделан он бесплатно, за деньги или мне даже доплатили за его использованиие.

Я использую тулинг не потому что просто захотелось, а потому что он решает мои проблемы. Если он создает больше проблем а не решает - он отправляется на помойку вне зависимости от того, сколько я за него заплатил.

вон, typescript как и ide с его поддержкой (vscode) мне достались абсолютно бесплатно. заплати я за него соклько-нибудь, это бы изменило то как я его использую? вряд ли.
источник

A

Anton in WordPress && WooCommerce
allpeg
это в данном случае не имеет значения. Тулинг - продукт, сделан он бесплатно, за деньги или мне даже доплатили за его использованиие.

Я использую тулинг не потому что просто захотелось, а потому что он решает мои проблемы. Если он создает больше проблем а не решает - он отправляется на помойку вне зависимости от того, сколько я за него заплатил.

вон, typescript как и ide с его поддержкой (vscode) мне достались абсолютно бесплатно. заплати я за него соклько-нибудь, это бы изменило то как я его использую? вряд ли.
Это в данном случае имеет значение) Если бы за разработку вебпака ты бы лично платил деньги, я думаю, ты был бы заинтересован в том, чтобы он делался качественнее и мучал бы саппорт. И тебе бы не смогли отказать в том, чтобы сделать как нужно.
источник

a

allpeg in WordPress && WooCommerce
Anton
Это в данном случае имеет значение) Если бы за разработку вебпака ты бы лично платил деньги, я думаю, ты был бы заинтересован в том, чтобы он делался качественнее и мучал бы саппорт. И тебе бы не смогли отказать в том, чтобы сделать как нужно.
> И тебе бы не смогли отказать в том, чтобы сделать как нужно.

ахххахаххахахаа
АХХХАХАХАХАХАХАХ
а теперь смотри.
вот ты платишь за разработку windows.
вот ты платишь за разработку игр, в которых встроен denuvo.
вот ты платишь налоги за образование.

сколько раз при оплате тебя спросили, как правильно делать винду? как правильно делать игру? как правильно учить людей за твои деньги?
источник