Сайты и сервисы на базе FOSS (WP, Woo, Laravel)
761 subscribers
233 photos
12 videos
282 links
Разработка сайтов на базе WordPress. каталоги и магазины на базе WooCommerce. Лучшие мировые практики и решения.

сайт https://wpcraft.ru/
чат: https://t.me/c_wordpress
контакт https://t.me/wpcraftbot
Download Telegram
Gutenberg 9.1 — добавлен выбор категорий паттернов, вернули интерфейс виджетов на основе блоков
Релиз Гутенберга 9.1 вышел в среду. Вчера команда объявила о более чем 200 коммитах от 77 участников. Одним из самых больших изменений […]Источник
https://wpcraft.ru/blog/gutenberg-9-1-adds-patterns-category-dropdown-and-reverts-block-based-widgets-in-the-customizer/
Состоянии гонки(Race condition) на примере счетчика
Состояние гонки или опасность гонки — это состояние электроники, программного обеспечения или другой системы, в котором основное поведение системы зависит от последовательности […]Источник
https://wpcraft.ru/blog/sostoyanii-gonkirace-condition-na-primere-schetchika/
Состоянии гонки(Race condition) на примере счетчика

https://wpcraft.ru/blog/sostoyanii-gonkirace-condition-na-primere-schetchika/
Состояние гонки или опасность гонки — это состояние электроники, программного обеспечения или другой системы, в котором основное поведение системы зависит от последовательности […]
Источник
Gutenberg 9.1 — добавлен выбор категорий паттернов, вернули интерфейс виджетов на основе блоков

https://wpcraft.ru/blog/gutenberg-9-1-adds-patterns-category-dropdown-and-reverts-block-based-widgets-in-the-customizer/
Релиз Гутенберга 9.1 вышел в среду. Вчера команда объявила о более чем 200 коммитах от 77 участников. Одним из самых больших изменений […]
Источник
В чем разница между WordPress, Symfony & Laravel?

https://wpcraft.ru/blog/v-chem-raznicza-mezhdu-wordpress-symfony-laravel/
Давайте попробуем понять чем отличаются эти 3 достаточно популярных решения для разработки веб-продуктов на PHP. С одной стороны, все 3 платформы позволяют […]
Источник
Channel name was changed to «Заметки про веб разработку»
Пробую реанимировать канал

- переосмыслить
- пока планирую писать заметки - больше для себя - чтобы структурировать мысли
- если кому то понравится - хорошо
- если что то получится - еще лучше )
Последнее время плотно изучал блоки в WordPress.

На основе темы Blockbase https://wptavern.com/the-automattic-theme-team-announces-blockbase-its-new-block-parent-theme

Такое ощущение что разработчики жестко заходят в кредит доверия у сообщества )

Нужно очень верить в то что делается чтобы с этим работать. В целом пока ощущение что FSE сырое и реальные проекты на нем лучше не делать.

Если нужно плотно работать с блоками то пока лучшее решение это Newspack.

Blockbase & FSE - можно пробовать и эксперементировать. Например для простых сайтов и лендингов.

Что то серьезное на этой базе делать пока очень сложно.
https://habr.com/ru/company/yandex_praktikum/blog/587204/

ребята обсуждают что хорошо или плохо через сердечки.

аргументации не оч много. без контекста. тяжело такое читать и понимать )

на мой взгляд ситуация такова:

- React - топ и хорошо для SPA и приватных приложений. Либо про большие SSR. в целом топ почти по всем параметрам.

- Angular - хорошо для оч больших систем где работают 100-1000 программистов и надо каждый день нанимать десятки новых.

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

- SvelteJS - по сути замена Vue. быстрее чем все перечисленные. хорошо интегрируется в любые сайты - будь то WordPress или Django или RoR. еще более свежий и многие вещи сделаны еще проще чем у аналогов.

Мне кажется Vue скоро уступит свое место SvelteJS, ну а Ангуляр и Реакт - занимают свои места каждый в своей категории и ок.

По сути разные инструменты для разных контекстов.
шел проект 2 месяца - хотели делать LMS на LifterLMS.

Все круто!

Но вот вышел Sensei 4.0.

Смотрим интерфейс - и это чистокровный вордпресс.

Дизайн система решает.

Похоже перечеркиваем 2 месяца работы и уходим с лифтера в сенсей
Сайты и сервисы на базе FOSS (WP, Woo, Laravel)
Ребята спорят про фронт ) https://habr.com/ru/company/instinctools/blog/649045/
А как спорить про технологию без контекста?

Контекст это база.

Одно дело сайт с 50 плагинами и 1000 постов

Другое ленд на 1 страницу

Третье это энтерпрайз.

Где то 0,5 программиста, а где то 5-50-100-1000 программистов.

Везде разный фронт. Разный контекст.

Как спорить о чем то без контекста?
Сайты и сервисы на базе FOSS (WP, Woo, Laravel)
https://wptavern.com/gutenberg-12-5-introduces-global-styles-variations-preserves-adjacent-button-styling-and-adds-alpha-transparency-to-color-pickers
все ок ) но вот это самое главное ))

вот без этого не ясно как работать с FSE?

сейчас я поправил 5 блоков и мне надо экспортирвать весь сайт.

но вот эта штука все меняет, но ее в релизе нет )