TIL - 210322 학습기

Verba volant, scripta manent·2021년 3월 22일
0

TIL

목록 보기
104/134
post-thumbnail

일기

오늘은 채터박스(server ver)를 했다.
bare minimum은 미니노드서버와 비슷해서 금방 다했다.
근데 advanced가 이름값을 한다.
fs모듈 사용하기는 멘탈이 털려가면서 겨우 테스트통과를 시켰는데 socket.io는 어떻게 해야할지 몰라서 당황했다.
실시간 채팅을 가능하게 만든다는데 능숙해지고 싶다.
그리고 postman 쓰는 연습을 해야겠다. 잘 쓰는 동기한테 도움좀 받을까..ㅋㅋ

오늘의 공부목록

  • 채터박스(server ver) advanced에서 fs모듈 사용하기까지 통과
  • Mini Node Server 레퍼런스 코드분석
  • node에서 debug하는법 학습
  • HTTP 복습
  • 요약

    <node에서 debug하는법>
    1. nodemon 설치
    npm i -g nodemon, nodemon —save -dev i
    2. postman 설치
    3. package.json에서 npm start를 nodemon으로 바꿔준다.
    4. handleRequest = require('./request-handler');
    5. "start": "node --inspect server/basic-server.js", (콘솔에서 로그 확인가능)
    6. "start": "node --inspect brk server/basic-server.js", (시작하자 마자 브레이크)
    7. "start": "nodemon --inspect brk server/basic-server.js", (다같이 검사가능)

    <http 메소드>

    Method Endpoint Action
    GET /api/users 모든 사용자 조회
    POST /api/users 새 사용자 리스트 추가
    PUT /api/users/{username} 특정 사용자의 정보 갱신
    DELETE /api/users/{username} 특정 사용자의 정보 삭제
    profile
    말은 사라지지만 기록은 남는다

    0개의 댓글