devmoa

NestJS Custom Caching Decorator 만들기

ZUM·2021년 11월 11일·00
NestJSCachingDecoratorCustom DecoratorBackend Core Package

AI 요약

Beta

이 글은 NestJS 서비스 로직에 캐싱 기능을 적용하기 위해 커스텀 데코레이터를 직접 만드는 과정을 다룹니다. js 기반의 백엔드 코어 패키지에서 사용하던 캐싱 데코레이터의 필요성을 느끼고, NestJS 환경에 맞게 이를 재구현하는 삽질 과정을 공유합니다.

특히, 30초 간격으로 메소드를 실행하고 특정 조건에 따라 캐싱하며, 애플리케이션 시작 시 실행되는 기존 캐싱 로직을 NestJS의 컨테이너 환경에서 커스텀 데코레이터로 구현하는 방법에 초점을 맞춥니다. 이를 통해 서비스의 성능 향상과 코드의 재사용성을 높이는 방안을 모색합니다.

높이는 방안을 모색합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다