스터디에서 사용하려고 작성한 글입니다. (내용이 별로 없습니다😅)
객체 관계 매핑(Object-relational mapping; ORM)은 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다.
Prisma는 애플리케이션 구조의 전통적인 ORM을 대체하고 데이터베이스 작업을 단순화 한 도구이다. 현재(19/05/19) MySQL, PostgreSQL, MongoDB를 지원한다.
사용자가 GraphQL Schema를 정의하면 DB는 GraphQL 스키마를 기반으로 자동 생성해주고 GraphQL 및 Admin 화면을 통해서 DB의 Schema와 데이터를 조작할 수 있다.
https://www.prisma.io/client/client-typescript/
https://okky.kr/article/286812
https://medium.com/@seonggukchoi/%EC%9A%B0%EB%A6%AC%EA%B0%80-prisma%EB%A5%BC-%EC%93%B8-%EC%88%98-%EC%9E%88%EC%9D%84%EA%B9%8C-f356362290cb