Size: a a a

WordPress for developers

2021 April 27

MK

Mikhail Kobzarev in WordPress for developers
источник

D

Denis in WordPress for developers
я по твоему гайду и делал) в первый раз было всё норм, но я делал там через колбеки а не рендер. а сейчас какая-то шляпа
источник

MK

Mikhail Kobzarev in WordPress for developers
отделение кода от представления же
источник

КЗ

Кирилл Золотарев... in WordPress for developers
Для свидетелей церкви JSГОВНО вроде как готовят возможность писать на компилируемых языках, вот там развернетесь тогда
источник

КЗ

Кирилл Золотарев... in WordPress for developers
не это архитектура, а я про разделение разных языков
источник

MK

Mikhail Kobzarev in WordPress for developers
ну ок)
источник

dn

dmitry nektobit in WordPress for developers
Все так, сейчас проверил на валидаторе, x-data помечается как невалидный тег, но рендерится браузером без проблем. Я думаю тем у кого стоит челенж на том чтобы проходить W3C валидатор и непременно при этом использовать alpine.js не составит труда забубенить форк с data-x-[attribute_name]. Шутка:)
Это моя последняя апология в общем чате, тем кому сильно интересно напишут в личку. Наверное. Последнее слово хотелось бы замолвить для тех кому очень хочется, но страшновато - Alpine.js прекрасный выбор чтобы начать знакомство с реактивностью, потому что:
1. Не требуется установка node.js, npm, не нужно даже в консоли писать run dev myAwesomeProject. Просто подключаете его как обычный скрипт.
2. Синтаксис хоть и отпугивает поначалу, но он гораздо лучше воспринимается чем тот же JSX
2.5 Внешний вид синтаксиса можно улучшить за счет выноса функций в скрипт (обычно так и поступаю, в более-менее раздутом компоненте)
3. Не требует процесса сборки
4. Отзывчивое комьюнити
5. Используется как зависимость в Laravel Jetstream, что дает надежду на его дальнейшую разработку и поддержку
6. Всего 14 директив и 6 магических свойств. У меня ушел один вечер чтобы начать им пользоваться.

Есть такой же ряд минусов, если меня не забанят админи за чрезмерное усердие, могу о них рассказать. Хотя гораздо интереснее будет найти их самому:)
источник

J

Johnny in WordPress for developers
Ты прям олицетворение 4 пункта)
источник

MK

Mikhail Kobzarev in WordPress for developers
Давай ссылку на комьюнити и минусы в студию
источник

J

Johnny in WordPress for developers
++
источник

АП

Артём Приходько... in WordPress for developers
как насчет митапа?
источник

КЗ

Кирилл Золотарев... in WordPress for developers
НЕ сильно таки убедительно, у vue все теже преимущества и нет этих недостатков
источник

MK

Mikhail Kobzarev in WordPress for developers
каких этих) Их пока не озвучили
источник

MD

Maxym Denysenko in WordPress for developers
ну че вы начинаете
источник

MK

Mikhail Kobzarev in WordPress for developers
можем к себе взять на митапы)
источник

КЗ

Кирилл Золотарев... in WordPress for developers
озвучили, не валидность html
источник

MD

Maxym Denysenko in WordPress for developers
модный же фреймворк
источник

MD

Maxym Denysenko in WordPress for developers
на js
источник

MK

Mikhail Kobzarev in WordPress for developers
херня ваша валидность
источник

АП

Артём Приходько... in WordPress for developers
он же написал про плюсы - не надо компилить и весит меньше
источник