문서의 레이아웃을 계산할 때 브라우저의 렌더링 엔진은 CSS 기본 박스 모델에 따라 각각의 요소를 사각형 박스로 표현합니다.
하나의 박스는 네 영역인 content, padding, border, margin으로 이루어집니다.
CSS에는 크게 블록 박스와 인라인 박스 유형이 있습니다.
배포 환경에서는 서버에 HTTP 요청을 할 때 Access Token을 사용한 Authorization headers를 설정할 수 있지만, 개발 환경에서는 Access Token을 받을 수 없어서 배포 환경과 개발 환경에서의 API 요청이 달랐습니다.
그로 인해 main 브랜치에서 자동 배포를 할 수 없었고, deploy 브랜치를 만들어서 배포 환경에 맞게 API를 수정해서 수동으로 배포해서 테스트했습니다.
이러한 불편함을 해결하고자 여러 시도를 해봤습니다.
이 경험을 통해 훅을 중첩되서 호출하거나 useQuery를 조건적으로 호출하는 것을 피하고, 일반 함수인 API 호출을 조건적으로 호출해야겠다는 것을 배웠습니다.
많은 도움이 되었습니다, 감사합니다.