항해99 4기 Day 45 TIL

POINT·2021년 12월 15일
0

항해99

목록 보기
18/34

21.12.15 항해99 4기 45일차
백엔드 개발 완료
aws ec2 서버에 올린 후 postman으로 모든 api를 테스트하고 프론트엔드에게 주소를 전달했다.
내일은 소셜로그인(passport)과 보안관련 패키지 설정할 예정이다.

  • 황준일 멘토님과 중간 멘토링
    • 지금은 Sequelize 하지만, 나중에는 typescript + typeorm 을 써볼 것
    • node + mysql은 궁합 X
      node는 single thread라서 MySQL의 JOIN 방식에 궁합이 좋지 않음.
      (릴레이션이 필요한 서비스에는 좋지 않다.)
      => MySQL을 써야 한다면, Spring을 써라
      node는 nosql (ex)몽고DB)과 잘 맞다.
    • 서비스에 DB를 맞추고, DB에 언어를 맞춰야 한다
    • restful uri
      ex) /api/posts/:userId/comments
      : 게시글에 유저가 댓글작성 => 댓글 작성 api의 uri
  • 사용중인 port kill

    lsof -i :포트번호
    kill -9 프로세스번호

profile
기록은 기억을 지배한다.

0개의 댓글