Материал Нашел интересный плагин для PHP (twig), который впервую очередь создан для са…
0%

Нашел интересный плагин для PHP (twig), который впервую очередь создан для са…

Нашел интересный плагин для 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

Ставьте Ваши реакции и задавайте вопросы в комментариях, они помогают стать нам лучше! Have a fun!

Оригинал в Telegram

Нашли неточность? Выделите фрагмент текста — рядом появится жучок.

Нужен разбор именно вашей ситуации?

Статья описывает общий случай. Если у вас частный — можно разобрать его отдельно, платно. А если не хватает целого материала, предложите тему: её оплачивают вскладчину, и она выходит открытой для всех.

Доска запросов