Нашел интересный плагин для PHP (twig), который впервую очередь создан для сахара разметки в PHP по подобию Pug (HTML), Django (Python), Blazor/Razor (C# ASP.NET) и так далее.
Одна из особенных фич - это sandboxing.
Вы берете шаблоны и закидываете их в пользовательское окружение с наборами тегов, фильтров и методов определенных заранее, причём как глобально, как локально, так и просто для некоторых шаблонов.
Идея очень похожа на заголовочные файлы от C. Или например на hosting в JavaScript, но на уровне шаблонов. Фактически вы можете просто вкорячить себе в проект PHP только для оркестрации микрофронтендов.
{{ include(‘page.html’, sandboxed = true) }}
URL: https://twig.symfony.com Composer: composer require twig/twig GitHub: https://github.com/twigphp/Twig
А если хочешь чаще читать наши публикации и быть в курсе вообще всего, то для доступа к нашим публикациям переходи в канал @digitable_blog
А еще если вам понадобилась карьерная консультация, подготовка к интервью или настройка чего-либо, то можно ознакомиться с услугами в нашем магазине https://digitable.ru