일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Live server
- 캐시메모리DB저장
- Nest
- CRUD
- 카카오페이테스트결제
- cachememory
- joi vs classvalidation
- 좌석생성
- TYPESCRIPT좌석생성
- Nest.js
- devcamp
- 내일배움캠프
- 테스트결제
- 캐시메모리저장후DB저장
- nestwinston
- 좌석내가격
- javascript
- NEST좌석
- 좌석만들기
- 네스트로거
- TypeORMconfig
- ormconfig.ts
- Class Validation
- 포트원
- Til
- NEST좌석생성
- get
- TypeORMconfig.ts
- 로그파일저장
- 자바스크립트
- Today
- Total
목록Nest.js (2)
배씨의 개발일지
Joi 객체 기반 유효성 검사 객체의 특정 속성에 대한 규칙을 정의, 이를 통해 데이터가 요구하는 조건을 충족하는지 검사 풍부한 기능을 제공한다 다양한 유효성 검사 규칙을 지원한다. 길이, 패턴, 필수 여부 등 다양한 조건을 쉽게 설정할 수 있다. 데이터의 형식을 검사하거나 사용자 정의 규칙을 정의 할 수 있다. nest.js와 통합이 용이 joi를 사용하면 dto등 데이터에 대한 간편한 유효성 검사를 할 수 있다. joi 스키마를 정의 후 해당 스키마를 사용하여 데이터를 검증하는 방식으로 적용 import * as Joi from 'joi'; const schema = Joi.object({ username: Joi.string().alphanum().min(3).max(30).required(), p..
Nest.js 효율적이고 안정적이며 확장가능한 서버애플리케이션을 구축하기 위한 진보적인 프레임워크 angular에서 영감을 받아 제작 express와는 다르며, TypeScript를 기본으로 di 개념을 지원한다 백엔드 개발에 있어 정형화된 형식을 제안하고 있어 엔터프라이즈급 애플리케이션 개발에 적합하다. 모듈식 아키텍처로 인한 유연한 구조를 가지고 있으며 미들웨어 및 컨트롤러를 사요해 구조화된 앱 개발을 촉진하며 강력한 의존성 주입 시스템을 제공한다. 모듈, 컨트롤러, 서비스 등 정형화된 아키텍처를 제공하며 클래스, 메서드, 속성에 데코레이터를 지원한다. 의존성 주입을 통해 모듈간 유연한 결합 과 코드 유연성을 가지고 있으며 테스트가 용이 이로인해 유지보수에 용이하며 코드자동완성, 타입에러 판단등으로 ..