- apolloのクライアント/サーバライブラリとgraphqlのバージョンアップにより、
apollo-server-micro
が非推奨となった @apollo/server
からサーバーを起動をしようとするとTypeError: resolver is not a function
というエラーが起きてサーバーが起動しない
- Next.jsのAPI Routeに
api/graphql
という形でapolloサーバを立てたい - できるだけ既存のコードに変更は加えたくない
- @as-integrations/next というライブラリを導入する
- Next.jsのAPI Routeでapolloサーバーが立ち上がるようになる
- 参考