MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近はAPIの公開が当たり前に行われています。しかしすでに既存のシステムがある中で、APIを開発するのは工数がかかるでしょう。データベースをそのまま公開できると便利だと感じる方も多いはずです。 そこで使ってみたいのがPrismaです。既存のデータベースをラップする形でGraphQL APIを追加するソフトウェアです。 Prismaの使い方 ジェネレータがあるので設定ファイルの生成も簡単です。 プレイグラウンドも立ち上げられます。 Prismaを使うと既存のデータベースに接続しつつ(スキーマは自分で記述する必要があります)、GraphQL APIを簡単に提供できます。さらにReactやAngular向けのコードも生成できるので開発工数が大幅に低減できるはずです。 PrismaはSca