Резюме
У меня есть два отдельных сайта, которые не зависят друг от друга. Один мой блог, а другой мой портфель.
Мой блог создан с использованием Gatsby, и мое портфолио стандартно HTML и CSS в комплекте с Parcel.
В настоящее время я создаю новое портфолио с помощью Gatsby и хотел бы добавить раздел, в котором я демонстрирую свои 3 последние публикации в блоге из моего блога Gatsby.
Цель
Каким-то образом получить мои первые 3 сообщения в блоге с моего сайта Gatsby для отображения в моем портфолио.
Текущая мысль
Я хочу разделить оба сайта, так как они будут иметь совершенно разные стили и цели.
Я решил создать свое портфолио и добавить страница блога, чтобы затем направить мой блог, используя префикс пути. Это позволило бы всему располагаться в одном месте, и я мог просто запросить данные, необходимые для отображения указанных сообщений в блоге.
Это была моя первоначальная мысль, но я пытаюсь избежать этого, так как мой блог - это собственная сущность, и у меня есть планы по ее расширению. Должен быть какой-то способ обмена данными GraphQL между сайтами, но я просто не наткнулся на это, или, может быть, это перед моим лицом, и я обхожу это стороной.