"typescript.inlayHints.parameterNames.enabled": "all", "typescript.inlayHints.enumMemberValues.enabled": true, "typescript.inlayHints.functionLikeReturnTypes.enabled": true, "typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": true, "typescript.inlayHints.parameterTypes.enabled": true, "typescript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.variableTypes.enabled": true,
npx [email protected] nextjs-prisma-graphql-codegen-sample
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss https://marketplace.visualstudio.com/items?itemName=Prisma.prisma
yarn add -D @typescript-eslint/[email protected] [email protected] [email protected] [email protected] [email protected]
yarn add -D [email protected] [email protected] [email protected]
yarn add -D [email protected]
https://next-auth.js.org/adapters/prisma
yarn add [email protected] @prisma/[email protected] @next-auth/[email protected]
https://next-auth.js.org/configuration/providers/email
https://next-auth.js.org/configuration/options#secret
yarn add [email protected]
https://next-auth.js.org/getting-started/example
https://the-guild.dev/graphql/codegen
https://the-guild.dev/graphql/codegen/docs/getting-started/installation
yarn add [email protected] @graphql-tools/[email protected] @graphql-tools/[email protected] @graphql-tools/[email protected] [email protected] [email protected] [email protected]
yarn add -D @graphql-codegen/[email protected] @graphql-codegen/[email protected] @graphql-codegen/[email protected] @graphql-codegen/[email protected] @types/[email protected] [email protected]
yarn add -D @graphql-codegen/[email protected] @graphql-codegen/[email protected]
yarn add @apollo/[email protected]
https://www.apollographql.com/docs/react/data/queries/
https://www.apollographql.com/docs/react/data/mutations/
https://testing-library.com/docs/react-testing-library/intro/
yarn add -D @testing-library/[email protected] @testing-library/[email protected] @testing-library/[email protected] @vitejs/[email protected] [email protected] [email protected]
https://testing-library.com/docs/queries/about
https://blog.y-temp4.com/entry/using-javascript-void-operator
https://github.com/vitest-dev/vitest
EMAIL_SERVER=smtp://[API キー]:[API シークレット]@in-v3.mailjet.com:587 EMAIL_FROM=[あなたが登録したメールアドレス]
yarn; yarn build; npx prisma migrate deploy
yarn start -p $PORT
NEXTAUTH_URL https://[あなたが設定した名前].onrender.com NEXT_PUBLIC_GRAPHQL_ENDPOINT https://[あなたが設定した名前].onrender.com/api/graphql
https://github.com/alan2207/bulletproof-react
https://the-guild.dev/graphql/codegen/plugins
https://formidable.com/open-source/urql/
https://the-guild.dev/graphql/yoga-server
https://developer.mozilla.org/ja/docs/Learn/Accessibility/HTML