# NestJS

209개의 포스트
post-thumbnail

NestJS - CUD 구현하기

NestJS - CUD 구현하기

41분 전
·
0개의 댓글

NestJS 에러처리, 파이프

기본적으로 네스트는 에러처리를 이렇게 해서 보내줌하지만 바꿔줄 수 있음.요청 보내면 이래 옴.근데 모든 로직에 HttpException을 쓰면 너무 중복되는 코드임 재사용성이 구림그래서 필터를 사용해서 좀더 멋있게 할 수 있음.골뱅이 컨트롤러밑에다 달아주면 됨.404같

약 22시간 전
·
0개의 댓글

NestJS 미들웨어 적용

미들웨어라우트 핸들러 가기전 실행되는 놈.alemfdnpdj라고 치면 쉽게 생성가능.로거라는 미들웨어 만들었음.근데 이 상태로는 못 씀.@Module() 데코레이터에는 미들웨어를 위한 위치가 없습니다. 대신 모듈 클래스의 configure() 메소드를 사용하여 설정합니

약 24시간 전
·
0개의 댓글
post-thumbnail

NestJS | JWT 발행 및 만료처리, 기능 권한 제한

NestJS | JWT 발행 및 만료처리, 기능 권한 제한

2일 전
·
0개의 댓글
post-thumbnail

Guards

가드는 @Injectable() 데코레이터로 주석이 달린 클래스이다.가드는 CanActivate 인터페이스를 구현해야 한다.가드는 단일 책임(Single Responsibility)이 있다.런타임에 존재하는 특정 조건(ex: 권한, 역할, ACL 등)에 따라 지정된 요

2일 전
·
0개의 댓글
post-thumbnail

Pipes

파이프는 @Injectable() 데코레이터로 주석이 달린 클래스이다.파이프는 PipeTransform 인터페이스를 구현해야 한다.파이프는 다음과 같이 두가지 경우에 사용한다.변환: 입력 데이터를 원하는 형식으로 변환(ex: string -> int)유효성 검사: 입력

2일 전
·
0개의 댓글
post-thumbnail

Guards

NestJS의 Guards 관련 공식 문서를 참고하여 가드에 대해 간단히 소개한다.

3일 전
·
0개의 댓글

Authentication

NestJS의 Authentication 관련 공식 문서를 참고하여인증에 대해 간단히 소개한다.

3일 전
·
0개의 댓글
post-thumbnail

Middleware

NestJS의 Middleware 관련 공식 문서를 참고하여 미들웨어에 대해 간단히 소개한다.

3일 전
·
0개의 댓글
post-thumbnail

Exception Filters

Nest에는 어플리케이션 전체에서 처리되지 않은 모든 예외를 처리하는 Exception Layer가 내장되어 있다.어플리케이션 코드에서 예외를 처리하지 않으면, 해당 Layer에서 예외를 포착해 사용자에게 자동으로 응답을 보낸다.기본적으로 이 작업은 HttpExcept

3일 전
·
0개의 댓글
post-thumbnail

Middleware

미들웨어에 대한 설명에 앞서 다음 Nest의 요청 생명주기에 대해 알고 가는 것이 도움이 될 것 같다.Nest Request LifecycleIncoming requestGlobally bound middlewareModule bound middlewareGlobal

3일 전
·
0개의 댓글
post-thumbnail

self signed certificate in certificate chain 오류

self signed certificate in certificate chain구글에서 해당 오류를 검색했더니 인증서 관련 오류로 해결방법이 두가지 있었다.1\. npm 설치 ( npm config set strict-ssl false )2\. env 설정 ( NO

3일 전
·
0개의 댓글
post-thumbnail

Modules

@Module() 데코레이터로 주석이 달린 클래스이다. 해당 데코레이터는 Nest가 어플리케이션의 구조를 구성하는데 사용하는 메타데이터를 제공한다.각 어플리케이션은 루트 모듈이라는 하나 이상의 모듈이 있다. 루트 모듈은 Nest가 어플리케이션 그래프(Nest가 modu

4일 전
·
0개의 댓글
post-thumbnail

Providers

Nest의 기본 클래스는 Service, Repository, Factory, Helper 등이 있으며, 이들은 Provider로 취급된다.Provider의 주요 아이디어는 종속성으로 주입할 수 있다는 것이다.즉, 객체는 서로 다양한 관계를 만들 수 있으며, 객체의 인

4일 전
·
0개의 댓글
post-thumbnail

NestJS | 노마드 코더 : NestJS로 API 만들기 (이론)

NestJS | 노마드 코더 : NestJS로 API 만들기 (이론)

5일 전
·
0개의 댓글
post-thumbnail

[NestJS] 기초중에 기초 Module 이란?

Module 은 @Module() 데코레이터를 사용한 class 로 NestJS 가 응용프로그램 구조를 생성하는데 사용하는 MetaData 제공체이다.각 어플리케이션에는 적어도 하나의 root module 이 존재하며 해당 root module 은 NestJS 가 어플

5일 전
·
0개의 댓글
post-thumbnail

[NestJS] 기초중에 기초 Provider 란?

Provider 는 Nest의 기본 구성 개념이다. 많은 Nest 기본 클래스가 Provider 로 취급 될 수 있다.내가 이해한 주요 아이디어는 모듈간 의존성의 주입, @Injectable() 클래스 라는 점이다.(객체간의 다양한 관계를 생성하고 이런 관계는 외부로

5일 전
·
0개의 댓글
post-thumbnail

NestJS | Morgan으로 백 서버에 log(statusCode) 표시하기

NestJS | Morgan으로 백 서버에 log(statusCode) 표시하기

5일 전
·
0개의 댓글
post-thumbnail

NestJS - 작은DB와 controller + service구성하기

NestJS - 작은DB + controller + service 구현

6일 전
·
0개의 댓글
post-thumbnail

NestJS - 모듈 추가하기

NestJS - 모듈 추가하기

6일 전
·
0개의 댓글