개발새발 박스/Nest.js 3

Nest.js 로 NICE API 처리하기!

일단 여러분들에게 제가 했던 고생을 하지 않아도 되도록 설명을 드릴 예정인데요. 다들 준비 되셨죠? 먼저 왜 이 작업을 했는가? 라는 부분을 설명해야할 것 같다. 이번 클라이언트의 작업은 Nice 본인인증을 이용하기 위해 해당 모듈을 연결해달라는 내용이었습니다. 작업 일정은 7일로 잡았는데, 정말 별에 별 상황이 거듭 막아서고, 그걸 해결하는 일정이었습니다. 덕분에 + 1일이 되어, 총 8일을 작업했죠. 이는 제가 기존에 작업기간을 산정하는 것을 생각해보자면, 크게 벗어난 스케쥴입니다. 저는 테스트 / 수정에 훠어어얼씬 더 많은 시간을 할애합니다. 그래서 되도록 1.5배로 스케쥴을 잡고, 한참 먼저 개발을 마무리하고, 클리이언트의 테스트 후 추가 수정사항을 처리하는 식으로 작업을 진행하죠. 아무튼 이렇게..

httpService Request 처리 중 콘솔에 왠 로그가?

전에 Nest.js 설치부터 오류가 나더니 심상치 않다. Node.js는 만들기는 쉬운데, 지나친 모듈화로 인해 써먹으려면 검색이 먼저 요구된다. 어이, 여기 어떤 모듈이 필요하지? 영어를 잘해야한다. 아무튼 API 연동을 위해 HttpService 사용까지 진행된 상황이고, 요구되는 각종 내용을 포함하여 request하니, 500코드로 정상적인 통신은 확인되는데, 실제 데이터가 확인되지 않는다. 원래대로라면, id가 틀렸다, key가 틀렸다 등의 API사측에서 제공되는 고유 코드와 오류 내용이 노출될 것이다. 그리고 로그를 보니, ERROR [ExceptionsHandler] Converting circular structure to JSON --> starting at object with const..

Nest.js 가 왜 안되지?

클라이언트로부터 Nest.js의 BackEnd에 Nice API관련 연동 작업의뢰가 들어왔다. 컴퓨터를 바꾸기 이전 Node.js에서 동일한 작업을 했던 상황이기에 해당 내용을 토대로 하면 되겠지? 라며, 의뢰를 냉큼 받았고, 이전 Node.js 업무 당시 트러블이 있었기에 작업시 주의사항에 대해 긴 대화를 나눴다. (모두들 아시다시피 Node.js는 자유롭기에 구조가 사이트마다 다 다릅니다.) 개발자님은 아실까요? "제가 근 1년 내로 1시간이상 통화해본 사람이 당신이라는 것을..." 아무튼 이래저래 개발자님의 고충도 들어주며, 어떻게 작업하면 좋을지 가이드를 받았다. 그때까지만 해도 "후, 이번 일은 쉽게 쉽게 해결될 것 같구만?" 이라고 생각했었다. 하지만, 드디어 Nest.js를 설치하였고 $ n..

반응형