package.json 만들기express 설치server.js 파일을 생성 후, 시작점 만들기express를 사용하지 않았을 경우express를 사용할 경우링크주소 로 가면 밑의 사진과 같이 나오는 것을 확인할 수 있다! 핸들러 생성 전, 더미 데이터를 만들어준다핸
포스트맨 다운로드\-> 나는 포스트맨이 이미 다운로드 되어 있어 다운로드 되어있는 포스트맨을 사용하였다!package.json으로가서 scripts 설정\-> start할 때는 노드 사용하여 실행\-> dev 할 때는 nodemon 사용하여 실행
middleware
이전 포스트까지는 Get 메소드로만 요청을 보내보았었다.이번엔 Post 메소드로 유저를 추가하는 요청을 보내볼 거다!post 요청으로 /users url을 설정하였고,newUser를 통해 객체로 만든 후 push 시켜주었다.하지만 계속해서 뜨는 500에러,,이걸 해결해
소프트웨어 개발에서 사용되는 디자인 패턴 중 하나이다.세 가지 주요부분으로 분리하는데,모델\-> 데이터와 데이터를 처리하는 비즈니스 로직을 담당\-> 데이터베이스, 파일, 외부 서비스 등의 데이터 소스와 상호작용한다.뷰\-> 사용자 인터페이스(UI)를 담당\-> 모델에
현재는 지금 3개의 요청밖에 없어3줄로 나타낼 수 있지만, 이 요청들이 많아지게 되면 복잡해질 게 뻔하다!Router를 이용하여 줄여보자routes 폴더를 파고, users.router.js 파일을 생성해준다이전에 요청했던 설정들을 모두 가져온 후,express.Ro
public/images 폴더를 파준 후 이미지를 넣어준다그리고 user.controller.js 파일에 와서 설정!\-> sendFile을 이용하여 경로를 입력해주면 된다이렇게 설정하고요청을 보냈는데 Not found가 계속 떴다..콘솔도 찍어봤는데 아예 이 url에
토큰을 생성할 때 jwt.sign안에 넣어줄 정보를 넣어주면 됨!우리는 유저 정보가 필요하니 넣어줌
클라이언트에서 요청을 하면, 인증 값이 헤더의 authorization에 담겨있다.위의 코드와 같이 값을 얻어오면 되는데,일반적으로 값은 Bearer asdfjdfsdfasljdfsadkj <- 와 같이 들어있다.하지만 우리는 앞의 Bearer은 필요하지 않고 뒤
Refresh token에 대해서
RefreshToken
Accesstoken 생성하기
소켓 통신
create, research, update, delete 기능 구현하기 드디어 !!! 늘 해보고 싶다고 생각했던 백엔드에 발을 디딘 기분이다! 전달 받기만 했었던 Swagger를 내가 직접 만들어볼 줄이야 내용 정리 Start! Todo Module 생성
Nest.js의 작동방식에 대해 알아보잣
DFS와 BFS를 파이썬으로만 풀어봤지, js로 바꾼 이후에 풀어본 적이 없다 !저번에 풀었던 지식으로 대충 구현하면 되겠지라 생각하고 입문했는데, Queue가 없다는 소식에 두둥 ..그래서 정리하면서 이해해보려 한다!Queue가 없는 이상 BFS를 풀 수 있는 방법은