GraphQL / Graphene для внутренних вызовов в шаблонах Django - PullRequest
0 голосов
/ 17 ноября 2018

Я только что установил Graphene на свой проект Django и хотел бы использовать его также для бэк-энда, шаблонов. До сих пор я нашел только уроки, как использовать его только для внешнего интерфейса, не говоря уже о бэкэнде.

  1. Должен ли я предположить, что не стоит использовать его вместо базы данных SQL? Если да, то почему? Есть ли недостаток в скорости по сравнению с базами данных SQL, такими как MySQL?

  2. Какой лучший способ получения данных для шаблонов в Python? Я имею в виду, лучший для исполнения.

Thnx.

1 Ответ

0 голосов
/ 19 ноября 2018
  1. GraphQL - это спецификация API . Он не определяет, как хранятся данные, поэтому он не заменяет базу данных.

  2. Если вы используете GraphQL, вы не используете шаблоны Django для указания вывода GraphQL, потому что GraphQL задает полный HTTP-ответ от веб-службы, поэтому этот вопрос не имеет смысла.

...