var :업데이트 가능 / 재선언 가능 / function 내에서 존재const (상수) : 업데이트 불가능 / 재선언 불가능 / 중괄호 내에서 존재객체를 const로 선언 시 객체 내의 변수의 업데이트는 가능 (computer.keyboard = "new keyboa
ORM https://f-lab.kr/insight/understanding-orm 객체와 관계형 데이터베이스의 데이터 (테이블)를 매핑하는 것 SQL 쿼리 없이 데이터를 데이터베이스에 저장, 관리 가능 성능이 중요한 애플리케이션에서는 수동으로 작성한 쿼리보다 비효율적일 수 있다. 복잡한 쿼리, 최적화가 필요할 경우 직접 장성하는 것이 효과적일 수 있다...
구현 패턴 Active Record 패턴 모델 자체에 쿼리 메소드를 정의 모델의 메소드를 사용하여 객체를 CRUD 규모가 작은 어플리케이션에 적합, 유지보수하는데 효과적 엔티티 선언 데이터 CRUD Data Mapper 패턴 쿼리 접근 방법을 repository 별도의 클래스로 정의, 저장소를 이용하여 개체를 저장, 제거, 로드한다. 규모가 큰...
동적 모듈의 정의 / 작성 예시 / 호출 예시 / ConfigModule 간단하게
프로그램 구조 - Controller / Module / Service
설치 - CLI로 시작
변수, 변수 선언 / 함수 선언 / 불변 객체 / 깊은 복사, 얕은 복사
실행 컨텍스트, 호이스팅, 함수 선언문, 함수 표현식, 스코프, 스코프 체인

상황 별 this, this 명시하기, apply / call / bind, 화살표 함수
Nest.js 프로젝트에 적용을 위한 학습

Guards NestJS에서 인증 및 권한 부여(Authentication and Authorization)를 처리하기 위한 데코레이터와 인터페이스입니다. Guard는 특정 요청이 컨트롤러나 라우트 핸들러에 접근하기 전에 실행되며, 요청이 승인될지 여부를 결정합니다. CanActivate 인터페이스를 상속받고, CanActive 메서드를 구현해야 한다. ...