React - это JavaScript библиотека для создания пользовательских интерфейсов , согласно их веб-сайту. Он просто предоставляет удобный интерфейс для создания компонентных строительных блоков для приложения. После того, как вы захватите контент или / и данные откуда-то - например, CMS, файловую систему, базу данных Graphql и т. Д. - вам нужно будет render
передать их в нужном вам формате. Вы можете построить шаблоноподобную структуру с помощью JSX
, но я не думаю, что React / Gatsby поддерживает шаблонизатор, такой как Twig.
Если вы ищете JavaScript основанный на * stati c генератор сайтов, 11ty может быть хорошей альтернативой, так как он поддерживает целую кучу шаблонных языков. Смотрите эту ссылку .