캠프 4일차(API)-2

도마스묵의 개발일지·2021년 7월 8일
0
post-thumbnail

시작 (Day-4)

개발 공부를 시작한지 4일차 진도가 여유롭다고 생각한 지난날을 반성한다.
몇번이고 반복해서 복습한 이유가 있었다.. 갈수록 새롭고 많고 다양해서 점점 내 머리에 넣기 버거워지고 자꾸 직접 코드르 치기보다
실습한 내용을 복사,붙혀넣기만 하는 것 같아 주말에 다시 복습 해 보아야겠다..

1. 통신

2.Axio

3.Apollo

1. 통신

1-1 비동기 통신


비동기 통신을 예를 들면 페이스북에 좋아요를 누르면 좋아요 누른 데이터를 백엔드에 보내서 백엔드에서 처리 할때까지 좋아요 표시가 뜨는게 아니라 일단 화면에 좋아요가 1개 올라간 이후에 데이터베이스에 보내는 방식이라고 쉽게 생각해 보았다.

2. Axio

2-1 실습을 해보자!!

어제는 API 명세서와 API를 연습 해보았고 오늘은 직접 vs코드에 입력해서 간단한 구현을 해보자


3.Apollo

3-1 이것도 실습 하자!!

이것때문에 개발 접을뻔했다고 한다.. 아무리 그냥 나온 양식이라고 하지만 하나하나 다 이해 하고싶은 초보자의 마음

백엔드에서 만든 API 설명서에 만들고 싶은 종류를 선택해서 apollo 의 (gql,useMutaion)을 연결한뒤 위와 같이 하면되는데 건들면 안되는 것과 내가 임의로 이름을 정할 수있는게 뭔지 햇갈려서 실습하는데 고생했다.

그래서 오늘은

무조건 apollo가 좋다 생각했는데 세부적인 데이터를 안정적으로 가져오려고 하기때문에 오히려 과정이 더욱 복잡하다 대신 그만큼 allow는 필요 없는 데이터까지 가저오기 때문에 무겁다고 한다.
생전 처음 보는 기술에 여러기지 오류도 많이 만낫지만 그 오류를 만난 덕에 많이 배운것 같다!

0개의 댓글