- 이번 챌린지의 사전 과제는 '글쓰기' 입니다. 그동안 개발을 하며 어떤 로직들이 가장 나를 힘들게 했는지 자랑해주세요. React 컴포넌트여도 좋고, 그 외의 로직이어도 좋습니다. 개발 프로젝트 전반에 대한 얘기도 좋습니다. 공유해주신 에피소드(썰)들 함께 이야기 하며 위로를 받기도, 다른 사람들의 분투기를 보며 새로운 인사이트를 얻을 수도 있었으면 좋겠어요.
- 이 과정에서 자연스럽게 내가 겪었던 어려움들에 대한 회고가 이뤄질 것으로 기대하고 있어요. 이 점들을 잘 기억해두셨다가 수업 중간중간 공유해주시면 강의에도, 여러분 자신에게도 도움이 많이 될 거에요. 수업에서 다루기 적합한 포스팅으로 판단될 경우 작성하신 분의 동의를 먼저 구하고, 적당한 형태로 활용하고자 합니다.
- 코드로 예시를 들어주시면 좋겠지만, 코드가 없더라도 왜 어려움에 처했는지에 대해 자세히 설명해주시기만 한다면 충분해요. 무엇보다도 내가 겪은 상황 정도는 다른 사람들 수준에서는 별거 아니지 않을까 같은 자기검열을 하시지는 않으셨으면 좋겠어요. 각자의 최선이 있다고 생각합니다.
- 열심히 공부를 하고 챌린지가 마무리 된 시점에서 사전 과제로 올려주신 에피소드를 다시 되돌아 봤을 때 자연스레 “왜 이렇게 했지?” “이렇게 해봐야겠다!” 라는 성장의 체험이 있으시기를 바랍니다. 이러한 체감의 순간은 챌린지 참여 이전에 남겨둔 기록을 통해서 가장 크게 다가오실 것이라고 확신합니다.
- 각자 편한 공간(ex. 기술 블로그, 노션, ...)에 글로 작성하셔서 사전 과제 제출 링크를 통해 제출해주세요. 제출 하시기 전에 해당 링크가 Public하게 공개 되어 있는지 반드시 확인해주세요.
- 본 사전 과제는 챌린지 참석 가능 여부나 평가 등의 요소와는 무관하며, 온전히 챌린지 진행 간 학습효과를 높이기 위한 수단으로서 진행된다는 점 착오 없으시길 바랍니다.
최근 팀 프로젝트를 진행하면서 마주한 오류에 대해서 간단하게 얘기해보려고 한다.
바로 CORS 오류 였다…
물론 배포를 하지 않은 상태에서 테스트를 하면 정상적으로 실행이 되지만, 유독 배포를 하고 테스트를 해보면 CORS 오류로 인해 다음 단계로 진행되지 않았다.
끔찍했던 에러 화면,, 제출 전날이라 식겁했던 기억이 아직도 물씬하다.
사실 아직 해결하지 못했다. 왜냐하면 오류 발생의 원인은 프로젝트에서 사용한 Kakao Map API 때문인데, 인터넷에 나와 있는 해결 방안을 모두 사용해봤지만 (물론 안해본 것도 분명 있을거임,,,) 해결될 기미가 1도 보이지 않았기 때문… 결론으로 나온게 자체 서버를 파서 해결해야 하는 문제여서,, 제출 전날이라 급하게 그럴수도 없는 상황이라 아직 해결하지 못했다.
그래도 프론트 쪽에서라도 살펴볼 수 있는 방법들이 여러 개가 있어 이를 확인해보는 단계를 거쳐보며 해당 문제에 대해 공부해봤던 것 같다. 내가 할 수 있는 선에서 다 해봐야 서버 개발자에게 할 말이 있지 않겠나. 또 이렇게 오류 덕에 새로운 지식을 습득하게 되었다.