React-код отлично работает локально и может получить доступ к graphql при развертывании на heroku. Фронт-энд не будет всплывать на Heroku, продолжайте получать "GET query missing".
Сервер выглядит следующим образом
const app = express();
app.use(cors());
app.use(
"/graphql",
graphqlHTTP({
schema: typeDefs,
graphiql: true
})
);
app.use(express.static("build"));
app.get("/*", (req, res) => {
res.sendFile(path.resolve(__dirname, "build", "index.html"));
});
const port = process.env.PORT || 4000;
server.listen({ port }).then(({ url }) => {
console.log(`Server ready at ${url}`);
});