3월 말정도부터 시작됐던 본격적인 ZEP 플레이화면의 마이그레이션 프로젝트를 진행하면서 느낀 점들을 회고해보려고 한다.
분명 formData.append 로 값을 넣어서 보냈는데 서버에서 디버깅 했을 때 null을 받아서 400 에러가 떨어졌다.이유를 찾아보니...
발생한 문제 React-hook-form을 활용하여 특정 기능들의 옵션들의 form상태를 취합한 뒤 서버로 데이터를 보내는 작업 중에 다음과 같은 에러가 발생하여 트러블 슈팅한 내용을 적어두려고 한다.
v2(React) 프로젝트로 마이그레이션을 진행하던 중 상태관리 및 query fetching에 대한 효율적인 부분을 고민하던 중 ReactQuery가 좋은 대안이 될 수 있겠다고 판단했다. 배민의 세미나를 정리해보자.
스페이스에서 발생하는 배경음악 등의 볼륨을 조절할 수 있는 기능을 스페이스 설정창에 구현해야했다.
맵 에디터 내 오브젝트 관련 기능 중 랜덤말풍선이라는 기능을 구현하는 중 있었던 문제에 대해 기록하려고 한다.
프로젝트 마이그레이션을 진행하는 중 Mobx관련 setter함수를 사용할 때 있었던 문제를 정리해보려고 한다.
리액트 useEffect 를 사용중에 유저의 리뷰를 받을 수 있는 reviewWriter 컴포넌트에서 있었던 문제이다.내가 구현하고자 했던 기능은 유저의 리뷰 내용이 변경됐을때 수정하기 버튼이 활성화되고 변경되지 않았다면 수정하기 버튼이 비활성화 되기를 원했다.
길다면 길었고 짧다면 너무 짧았던 4주 간의 팀프로젝트, 그리고 이제 내일이면 6개월간의 코드스테이츠 부트캠프도 끝이 나게된다. 파이널 프로젝트를 회고하며 나의 노력들을 되집어보자.
정신없이 2주전에 시작한 팀프로젝트가 끝이났다. 시간이 더 흘러서 2주동안 프로젝트를 진행하면서 까먹기 전에 내가 배웠던 점, 좋았던 점, 아쉬웠던 점, 앞으로의 목표 등을 정리해보자!
이제 프로젝트주에 들어섰다...그래서 그런지 정신도 없고 시간도 없다... 매번 시간을 들여서라도 블로그를 써야겠다는 다짐을 해보지만 실행하는 것이 쉽지가 않다...🤦🏻♂️ 이럴때라도 문제가 있었을 때를 기록해두려고 한다.
🤯 번아웃...? 요즘 번아웃이 온건지 뭔지...공부를 하고 있긴 하지만 정말 힘들다는 생각이 많이 들고 있다. 그렇다고 개발이 재미없느냐? 그건 절대 아니다. 요즘 드는 생각은 살면서 이렇게 무언갈 잘하고 싶었던 적이 있었나 싶을 정도로 잘하고 싶다.
youtube 클론 중 환경변수에 APIKEY를 활용하고 있어 .gitignore 안에 .env 를 추가하여 remote에 푸시했는데 .env 파일이 밖에 노출되어 있는 현상이 발견되었다.
너무 중요한 내용으로 강조가 많이 되었지만 이해가 잘 안되는 것 같다. 공식문서를 참고해서 한번 정리해보려고 한다. 🧑🏻💻 공식문서를 한번 정리하고 나니 확실히 머리속에 정리가 깔끔하게 잘되는 것 같다.