Node.js에서 JWT의 사용법을 알려드립니다.
jest는 페이스북에서 개발한 테스트를 위한 프레임워크이며 간략한 설명과 사용 방법을 알려드립니다.
nest.js의 미들웨어는 작동 방법은 express의 미들웨어와 비슷하나 코드 실행에 있어 다른 부분도 많습니다.먼저 middleware 폴더를 만들고 마들웨어 클래스를 작성합니다.middleware/TestMiddleware.ts미들웨어를 적용할 모듈의 export
dotenv는 DB 접속 정보나 포트 넘버 같은 자주 사용하는 정보를 별도의 파일로 분리하여 별도로 관리하기 위해 사용됩니다. DB 접속정보와 같은 정보가 git과 같은 곳에 노출되면 보안에 취약해지므로 사용되기도 사용됩니다.Node.js에서 dotenv를 사용하는 방
NestJS와 socket.io로 실시간 채팅을 구현해보았습니다.
두 모듈을 사용하다보니 세세하게 차이가 나는 것을 알 수 있었습니다. ws는 조금 불친절하지만 원하는대로 코드 작성하기가 쉬웠고, socket.io는 기능이 많고 쉽게 사용하기 쉬우며 직관적입니다. 처음 배우기에 확실히 좋은건 socket.io, 원하는대로 커스텀하여
NestJS에서 ws 모듈을 사용하는 방법을 설명합니다.
passport 모듈을 사용하여 사용자 인증하는 방법을 다룹니다.
호출 스택과 이벤트 루프는 자바 스크립트 코드를 이해하는데 중요한 개념입니다. 호출 스택(Call Stack) 호출 스택은 실행 컨텍스트(작업 범위)가 쌓이게 되는 공간이며 스택이므로 LIFO(Last In First Out)의 특징을 가지고 있습니다. 먼저 실행된
클로저란? 외부함수의 변수에 내부 함수에서 접근할 수 있는 것을 의미합니다. 실행 컨텍스트의 스코프 정보에 따라 사용할 수 있는 것이며 다른 언어와 비슷한 듯 하지만 조금 다르게 실행됩니다. 스코프를 이해하는 것이 중요하며 자바스크립트 코드를 이해하는데 큰 도움이 됩니