WordPress Sandbox , экспериментальный проект, использующий WebAssembly (WASM) для запуска WordPress в браузере без PHP-сервера , стабильно развивается с тех пор, как спонсируемый Automattic основной участник Адам Зелиньски представил его ранее в сентябре этого года.
Zieliński опубликовал три новых обновления в Twitter на этой неделе, демонстрируя потенциал проекта по предоставлению встроенной в браузер IDE для разработки плагинов, а также быстрый способ запуска тестовой среды для тем и плагинов.
В первом примере он показывает, как проект можно использовать для тестирования тем из каталога тем WordPress прямо в браузере. Щелкнув демонстрационный URL-адрес, вы запустите сайт с активной темой подвески, но тему можно изменить на другую из каталога, добавив другое имя темы в конец URL-адреса. Все ваши изменения, внесенные в демоверсию, являются конфиденциальными и исчезают после обновления страницы. С некоторыми улучшениями это может изменить предварительный просмотр тем на WordPress.org.
С песочницей WordPress вы можете тестировать темы из каталога прямо в браузере.
Вы можете заменить слово «кулон» в URL-адресе на другую тему из каталога.
Зелиньски также продемонстрировал потенциал песочницы WordPress для тестирования плагинов непосредственно в браузере. В примере используются CoBlocks, но его можно изменить на любой другой плагин из каталога, заменив имя плагина. Если это будет доступно для пользователей WordPress, это значительно ускорит процесс выбора плагина в тех случаях, когда неясно, будет ли плагин делать то, на что вы надеетесь. Также было бы удобно, если бы вы могли добавить несколько слагов плагинов к URL-адресу для установки более одного.
С песочницей WordPress вы можете тестировать плагины из каталога прямо в браузере.
Вы можете заменить «coblocks» другим плагином из каталога.
Самая последняя демонстрация — это видео, показывающее, как проект можно использовать для создания браузерной IDE для разработки плагинов, где изменения отображаются в реальном времени.
Будущее разработки WordPress?
Создавайте плагины в своем браузере и смотрите результаты в живую.
Для получения дополнительных примеров возможностей песочницы WordPress ознакомьтесь с быстрой демонстрацией , созданной Zieliński, и поэкспериментируйте с живым экземпляром WordPress в браузере , чтобы увидеть, как сайт обновляется мгновенно по мере написания кода.