개인적으로 저는 어떤 걸 배우면 그 동작의 원리까지 이해하고 있어야 개발하기 편했습니다. 물론, 컴퓨터를 쓴다고 CPU를 만드는 방법까지 알아야 할 필요는 없지만요.
시작은 재택하면서 월급을 소소하게 횡령하고 있었을 때였습니다.
HTTP 모듈 없이 HTTP 통신을 구현한 옛날이 생각나서 열게 된 Create HTTP Request Wrapper Challenge 입니다.
전체적으로 HTTP 통신 요청이 어떻게 이루어지는지 알고 있어야 하기 때문에 공부하기에도 매우 흥미로운 주제라 생각합니다.
이 레포지토리를 포크합니다.
서버 실행 명령어:
node server.js
테스트 실행 명령어:
node test.js ./[your name]/http-request.js
만약 당신이 PASS를 본다면 Pull Request를 생성해 주세요.
도전자가 정상적인 Wrapper 를 만든다면 다음과 같은 출력을 볼 수 있습니다.
행운을 빌어요!