
이 그림은 인터넷 통신이 어떤 식으로 구성되는지 나타낸 것이다. 인터넷 통신은 end system간 패킷을 주고받는 것이다. 클라이언트(end system)는 요청을 보낼 때 패킷에 최종 목적지의 IP 주소를 담아 네트워크로 전송한다. 패킷을 받은 라우터는 안에 있
카카오 소셜 로그인을 구현 할 예정이다.회원 탈퇴 기능이 필요하다.이름, 닉네임, 전화번호, 성별이 필요하다.사용자가 책 여러 권을 대여할 수 있다.책은 하나의 카테고리가 있다.책은 제목, 설명에 대한 정보가 필요하다.책 소개 페이지에 해시태그가 붙을 수 있고,책 한
Join join의 종류 Inner Join Outer Join Left Join Right Join Full Join Inner Join 두 테이블의 공통된 부분만 가져올 때 사용 아래는 해시태그가 UM

API URL에 user id로 사용자 정보에 접근하는 방식으로 했는데,이는 보안상 좋지 않은 방법이므로 JWT 토큰에서 user id를 추출하는 방식 활용하기 RESTful API 원칙에 따라 단수형이 아닌 복수형으로 사용하고, 명사 중심으로 설계하기미션 성공 누르기
ES (Ecma Script) : ECMA international에서 정한 자바스크립트의 표준, 규격ES는 버전이 계속 업데이트되어 ES5, ES6 등등의 버전이 있다. ES6이후로도 업데이트가 되고있지만, ES6가 가장 큰 변화를 가져온 버전이기 때문에 중요하게 다

Controller - Service Layer - Data Access Layer (Repository Layer) Controller: 단순히 요청과 응답 역할만 한다(라우팅 역할)Service Layer: Controller로 부터 전달된 요청에 대한 로직을

github 라벨 생성github 이슈 생성생성한 이슈에 branch 생성.gitignore 설정.env 설정db 연결/api/user요청 데이터DTO 구현 (responseFromUser )API test(/api/user)Issue: 5주차 missionbranch

prisma 라이브러리 설치prisma 설정 파일 만들기schema.prisma 수정Member 모델 추가prisma의 schema 파일 수정시 자동으로 서버 재시작하도록 설정다른 코드 전체에서 공유하도록 설정 데이터 하나 찾기데이터 생성하기addUser 함수를 ORM

아래는 경로가 없는 미들웨어 함수이기 때문에 이 함수는 모든 경로, 모든 HTTP 메서드 요청에 대해서 실행된다 '/' 경로로 들어오는 모든 HTTP 요청에 대해 실행되는 미들웨어 함수는 app.use()와 '/'를 이용한다. '/' 경로로 들어오는 GET 요청에 대

npm add swagger-autogen swagger-ui-express
AWS: 우리가 직접 서버를 구매/설치하지 않고도, 필요할 때 빌려서 쓰는 개념리전(Region): AWS의 물리적 데이터센터의 묶음전 세계에서 지리적으로 구분되어 위치해 있다. 가까운 리전을 선택해 빠르고 안정적으로 서비스 운영 가능예시:ap-northeast-2 →