백엔드 2

[백엔드 공부]

FOODLE 과제 (~5/12 12:00) #과제 1:example 내 모든 파일 어떤 기능하는지 알아오기 adjust/adjust.controller.ts 웹 요청과 응답을 처리하는 클래스에 사용하는 파일이다. 함수별로 res, req 작성 후 export는 한번에 하기 위해 하나의 class로 다 묶는다. adjust/adjust.repository.ts db관련 함수들 정의, 각 함수마다 query 만들기, query랑 runSql작성(공통적으로 사용되는 부분은 database.ts파일로 따로 빼서 구성) 영속성을 가지는 속성을 담아놓는 파일(파일, 데이터베이스) adjust/adjust.service.ts repository에 있는 함수들 불러와서 사용함, 각 함수별로 return값 정해줌, 세세..

백엔드 2021.05.11

[Docker(도커) 공부]

첫 글이라 어떤 형식으로 쓰는건지도 모르겠고~~ 일단 대충 써보겠다! 운영체제가 다 달라도 실행이 가능하다! 호환 가능함 Docker란? 애플리케이션 배포를 자동화하기 위한 오픈 소스 프로젝트다!! Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는데 필요한 모든 것이 포함되어 있다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있다. AWS에서 Docker를 실행하면 개발자와 관리자가 어떠한 규모에서든 매우 안정적이며 저렴한 방식으로 ..

백엔드 2021.05.04