全てのコンテンツ

GraphQL

【GraphQL】パスワードをハッシュ化する

前回は、Prismaを使って、ユーザー登録をしました。 パスワードは、今のところ登録した内容のまま保存されます。 これでは、セキュリティ上よくないので、暗号化して保存します。 コードは、前回のコードを使用します。 https://codesandbox.io/s/post…

続きを読む
2021年11月24日2 分
GraphQL

【GraphQL】Prismaを使って、ユーザー登録をする

前回は、Prismaを使って、PostgresSQLデータを追加や削除、更新しました。 今回は、ユーザー登録します。 コードは、前回のコードを使用します。 https://codesandbox.io/s/post-20211122-jntb4?fontsize=1…

続きを読む
2021年11月23日8 分
GraphQL

【GraphQL】Prismaを使って、PostgresSQLデータを追加・削除・更新をする

前回は、Prismaを使って、特定のPostgresSQLデータを取得しました。 今回は、PostgresSQLデータを追加や削除、更新します。 コードは、前回のコードを使用します。 https://codesandbox.io/s/post-20211121-ldq2x…

続きを読む
2021年11月22日10 分
GraphQL

【GraphQL】Prismaを使って、特定のPostgresSQLデータを取得する

前回は、Prismaを使って、PostgresSQLデータを取得しました。 今回は、特定のPostgresSQLデータを取得します。 コードは、前回のコードを使用します。 https://codesandbox.io/s/post-20211120-q8u2i?fontsize…

続きを読む
2021年11月21日3 分
GraphQL

【GraphQL】Prismaを使って、PostgresSQLデータを取得する

前回は、Prismaを使って、PostgresSQLデータベースと接続しました。 今回は、Prismaを使って、PostgresSQLデータを取得します。 コードは、前回のコードを使用します。 https://codesandbox.io/s/post-20211118-y3l…

続きを読む
2021年11月20日5 分
GraphQL

【GraphQL】Prismaを使って、PostgresSQLデータベースと接続する

実際のデータベースを使って、GraphQLサーバーを操作します。 今回は、Prismaを使って、PostgresSQLデータベースと接続します。 データベースのプラットフォームは、Herokuを使います。 コードは、前回のコードを使用します。 https…

続きを読む
2021年11月19日3 分
GraphQL

【GraphQL】GraphQLサーバーをTypeScriptへ変換する

前回は、データを追加、削除、更新しました。 今回は、GraphQLサーバーをTypeScriptへ変換します。 コードは、以下のコードを使用します。 https://codesandbox.io/s/post-20211117-j43f6?fontsize=1…

続きを読む
2021年11月18日2 分
GraphQL

【GraphQL】データを追加・削除・更新する

前回は、特定の条件に合致したデータを抽出しました。 今回は、データを追加、削除、更新します。 GraphQL では、データを追加したり、削除、更新したりすることをミューテーションと言います。 コードは、前回のコードを使用します。 https://codesandbox.io/s…

続きを読む
2021年11月17日10 分
GraphQL

【GraphQL】特定の条件に合致したデータを抽出する

今回は、読み終わった本の一覧を取得します。 コードは、前回までのコードを使用します。 https://codesandbox.io/s/post-20211116-before-5ketn?fontsize=14&hidenavigation=1&theme=dark…

続きを読む
2021年11月16日2 分
GraphQL

【GraphQL】1つにまとまっているファイルの構造を再編成する

前回作成したデータが index.js に全て納まっていますので、見通しをよくするために、ファイルを再編成します。 データを再編成する まずは、データを別ファイルにします。 database フォルダを作成し、books.js と categories.js…

続きを読む
2021年11月15日3 分