데이터 타입은 왜 필요한 것일까?값은 메모리에 저장하고 참조할 수 있어야 한다.메모리에 값을 저장하려면 먼저 확보해야 할 메모리 공간의 크기를 결정해야 한다.다시 말해, 몇 바이트의 메모리 공간을 사용해야 낭비와 손실 없이 값을 저장할 수 있는지를 알아야 한다.예를 들
변수 선언이란 변수를 생성하는 것을 말한다.좀 더 자세히 말하면 값을 저장하기 위한 메모리 공간을 확보하고 변수 이름과 확보된 메모리 공간의 주소를 연결해서 값을 저장할 수 있게 준비하는 것이다.변수 선언에 의해 확보된 메모리 공간은 확보가 해제되기 전까지는 누구도 확
NestJS는 Javascript나 Typescript로 서버 애플리케이션을 개발할 수 있는 백엔드 웹 프레임워크(Web framework)이다.자바의 스프링(Spring)이나 파이썬의 장고(Django)를 생각하면 이해가 빠를 것이다.자바스크립트 쪽에서는 상당히 오랫
JWT(Json Web Token)란 말 그대로 웹에서 사용되는 JSON 형식의 토큰에 대한 표준 규격이다.주로 사용자의 인증(Authentication) 또는 인가(Authorization) 정보를 서버와 클라이언트 간에 안전하게 주고 받기 위해 사용한다.JWT는 웹
Guards는 CanActivate 인터페이스를 구현하는 클래스로, @injectable() 데코레이터를 포함하고 있다.Guards는 단 하나의 책임만을 갖고 있다.런타임에 존재하는 특정 조건(권한, 역할, ACL 등)에 따라 주어진 요청이 경로 핸들러에 의해 처리될