Git : 오픈 소스 버전 관리 시스템Github: Git Repository를 위한 웹 기반 호스팅 서비스
도커는 사용자가 분리된 프로세스로 사용 가능한 컨테이너 기반의 기술이다. 컨테이너라는 공간에 앱들과 설치된 것들을 하나로 묶어두고, OS커널을 다른 컨테이너와 공유할 수 있다. 따라서 메모리 공간을 VM보다 적게 차지하고 더 많은 앱을 처리할 수 있게 된다.VM은 사용
데이터 전송 객체. 즉, 네트워크 간에 데이터를 어떤 식으로 보낼지를 정의한 객체입니다. DTO에는 비즈니스 로직은 포함되지 않지만 데이터 전송을 위한 직렬화와 역직렬화 메커니즘은 포함된다.컨베이어 벨트를 통해서 공장에서 생산 효율성이 극대화 된 것과 같이 프로그래밍에
규칙이 상대적으로 자유로운 Javascript를 사용하면서 Typescript가 도움을 줄 수 있는 부분은 크게 에러 방지와 코드 가이드 및 자동 완성 기능을 통해서 개발 생산성으로 볼 수 있다. 에러 방지에러 방지의 예시로 계산 하는 함수를 만들었을 때 Javascr
코드 블록은 함수, if문, for문 등을 말하는데, 쉽게 생각해서 {중괄호}로 묶인 코드가 하나의 블록 이 코드 블록 안에 선언된 변수는 그 블록 안에서만 사용 가능 이 변수는 지역 변수가 되고, 지역 스코프를 갖는다 코드 블록 안에서 만들어지지 않은 변수는 어
Visual Studio Code를 사용하면서 확장프로그램을 설치하면 편리한 점이 많다고 느꼈다.그 중 ESlint와 prettier는 많은 도움을 주는 프로그램이라고 생각한다. ESLint는 소스 코드를 분석해서 프로그램 오류를 감시해주는 도구Prettier는 들여쓰