[인스타클론코딩] [Server].13 - CRUD작성시 유의할 점
by 한만섭
- TOC
1. type , resolver만들기
type : 정의 resolver : 선언
2. async await로 만들기
비동기의 문제점을 해결하기 위해 데이터 수신 후에 다음 동작해야함.
3. 수정하는 것은 Mutation으로 하기
데이터의 변화가 있으면 Mutation
4. 조회하는 것은 Query로 하기
데이터 조회만 하면 Query
5. 회원 정보 갱신하는 것은
prisma.updateUser({
where: { id: user.id },
data: {
following: {
disconnect: {
id
}
}
}
});
6. 키고 끄고 등록 해제 하는 것은 토글방법과 on off 방법이 있음.
toggle방식에는 $exists 를 사용해야함.
7. try catch 적극적으로 사용할 것.
제대로 동작하지 않을 경우를 위해서
8. 사용자의 정보가 필요한 것은 request로 사용할 것 request를 사용하기 위해 passport 와 jwt가 필요함.
spring 에서의 session을 토큰형식으로 사용자 인증을 하는 것 같음.
9. connect disconnect create를 알고 있어야함.
Subscribe via RSS