Programming/JavaScript
[js] prisma란? 초기 세팅 및 테스트 쿼리
junngo
2020. 1. 13. 11:45
반응형
prisma는 GraphQL을 이용하는 Backend server를 제공해준다. Prisma를 사용한다면 별도의 서버, DB 구성 없이 모델 그리고 사용 할 API만 만들면 된다.
서비스를 만들 때 초기 세팅 그리고 API 만드는 시간이 굉장히 빠르다.
Prisma 초기 세팅
- prisma 초기화
- prisma 소스 배포
prisma init
prisma deploy
테스트 쿼리
- ex) 유저 조회
{
user(where:{id: "abcdefghizklmopu"}) {
username
firstName
lastName
}
}
- ex) 유저 업데이트
mutation {
updateUser(
data: { following: { connect: { id: "abcdefg" } } }
where: { id: "abcdefghizklmopu" }
) {
username
firstName
lastName
following {
username
}
}
}
www.prisma.io
반응형