[TypeScript] typeORM config : 노드의 .env와 같은 역할 joi : validator의 역할 Entity : 데이터베이스의 특정 테이블을 대표하는 객체 이 객체를 통해 ORM 프레임워크가 데이터베이스와 통신 repository : 엔티티와 데이터베이스 간의 중간 계층을 형성하는 객체 프로그래머가 데이터베이스와의 통신과정을 알지 못하더라도 추상화 된 리포지토리의 함수를 사용하여 데이터베이스에서 원하는 결과를 얻을 수 있도록 함 ⌨️/TypeScript 2024.03.11