
The Starting PointComments on the Starting ProgramThe First Step in RefactoringDecomposing the statement Functionhttps://mire-salt-f24.notion.sit

https://mire-salt-f24.notion.site/Preface-15a27fdb9a61806bab15c70a46180be8?pvs=4
데이터 전송 객체로, 계층 간 데이터를 교환하기 위해 사용하는 객체주로 Database에서 가져온 데이터를 Service 또는 Controller 계층으로 전달하거나,반대로 클라이언트로부터 받은 데이터를 처리하기 위해 사용된다.쉽게 말해서 데이터를 주고받을 객체의 타입
회사에서 진행하고 있는 A 프로젝트는 깃허브 회사 개인 계정에 연결되어있다.개인 프로젝트를 진행하기 위해 B 프로젝트를 새롭게 만들어 개인 계정에 연결하고 싶었다.개인 계정에 repo를 만든 뒤 remote 연결을 했는데 push 하니 에러가 발생했다.결과에서 glob
@Module() 데코레이터로 주석이 달린 클래스로, @Module() 데코레이터는 Nest가 애플레이션 구조를 구성하는 데 사용하는 메타데이터를 제공한다.모든 NestJS 애플리케이션에는 반드시 하나의 루트 모듈이 있어야 한다.루트 모듈은 Nest가 사용하는 시작점이
효율적이고 확장 가능한 Node.js 서버 사이드 애플리케이션을 구축하기 위한 프레임워크이다.Node.js에 기반을 둔 웹 API 프레임워크로써 Express 또는 Fastify 프레임워크를 래핑하여 동작한다.https://docs.nestjs.com/Nod

자바 스크립트(JavaScript)를 실행시켜주는 프로그램node.js 사이트 접속 후 LTS 설치최신 버전은 가급적이면 설치 지양 \- 버그가 포함되어 있거나, 안정적이지 않을 수도 있음
joinedload: 관계된 객체를 즉시 로드하기 위해 sql join을 사용subqueryload: 관계된 객체를 서브쿼리로 로드selectinload: 관계된 객체를 별도의 select 문으로 로드lazyload: 객체가 실제로 액세스될 때까지 로드하지 않음imme
1xx: Informational (정보 제공) 임시 응답으로, 현재 클라이언트의 요청은 처리 중이므로 계속 진행하라는 의미이다. HTTP 1.1 버전에서 추가되었다. 2xx: Success (성공) 클라이언트의 요청이 서버에서 성공적으로 처리되었음을
PgAdmin에서 데이터 restore 후 시퀀스가 안맞아서 나는 에러SELECT setval('db명\_id_seq', (SELECT MAX(id) FROM 테이블이름));
여러 프로그램과 데이터베이스, 그리고 기능들이 서로 통신할 수 있도록 돕는 매개체서비스 창구와 같은 여행을 수행하며, Client와 server 간 데이터를 주고받을 수 있도록 특정 형식에 맞춰 전달한다.데이터베이스 자체는 아니지만, 서비스 요청에 따라 데이터나 기능을
Django 안에서 RESTfulAPI 서버를 쉽게 구축할 수 있도록 도와주는 오픈 소스 라이브러리데이터를 요청하고 전달하는 과정에서 클라이언트와 서버 간의 매개체 역할을 한다.즉, API는 서비스 창구처럼 작동하여 데이터를 특정 형식에 맞게 전달한다.REST는 HTT