Семейство производных от Gutenberg расширилось вместе с выходом бета-версии Laraberg, реализации Gutenberg для Laravel. Разработчик Maurice Wijnia из агентства Van Ons создал Laraberg в качестве простого способа интеграции Laravel-приложений с Gutenberg. Проект включает в себя API и поддержку Laravel File Manager для загрузки файлов.
«Цель Laraberg – предложить разработчикам возможность добавлять редактор Gutenberg к любым страницам максимально простым образом, чтобы адаптировать редактор к разнообразным проектам на Laravel», – рассказал Морис.
Компания Van Ons предпочитает использовать в своих проектах именно Laravel, поскольку его популярность только растет и вокруг него сложилось активное сообщество. Laraberg позволяет получить все преимущества редактора Gutenberg без ущерба для производительности и функций, предлагаемых фреймворком Laravel. Бета-релиз Laraberg доступен на GitHub и Packagist. Компания Van Ons планирует активно внедрять Laraberg в свои проекты, собирая отзывы от бета-тестеров.
Морис рассказал, что его вдохновил проект Drupal Gutenberg, авторы которого также создали пакет Gutenberg.js, упрощающий внедрение Gutenberg в другие приложения. Формирование фундамента для использования Gutenberg в любой CMS и с любым фреймворком – часть долгосрочной концепции Frontkom по улучшению открытой сети и расширению взаимодействия сообществ в плане совместной работы над взаимовыгодными расширениями.
Редактор продолжает охватывать все больше различных платформ и фреймворков, а потому встает все более острая необходимость в централизованной библиотеке блоков, не зависящей от CMS. Собственная библиотека блоков может появиться в каталоге WordPress.org при поддержке команды Gutenberg Cloud, предложившей эту идею еще в 2018 году.
«Если Gutenberg Cloud станет доказательством концепции, которая затем появится на WP.org, мы будем только рады этому», – рассказал Per Andre Rønsen, технический директор Frontkom. Он также прокомментировал предложение Block Library на WordPress.org, призвав команду мыслить шире, не только в границах сообщества WordPress. Официальное решение пока не было принято. Если разработчики WordPress примут решение отказаться от возможности предоставления библиотеки блоков, которая не зависела бы от платформ или фреймворков, Gutenberg Cloud по-прежнему останется местом сосредоточения блоков, работающих в разных средах.
Источник: wptavern.com