NestJS cho phép bạn tạo custom decorator để đóng gói logic tái sử dụng — phổ biến nhất là parameter decorator (để trích xuất dữ liệu từ request) và metadata decorator (để gắn dữ liệu được guard/interceptor đọc). Chúng giữ cho code DRY và biểu cảm.
Custom parameter decorator — trích xuất dữ liệu request
{ createParamDecorator, } ;
= (
{
request = ctx.().();
request.;
},
);
()
() {
user;
}
