분류 전체보기25 Docker in Ubuntu 18.04 들어가기에 앞서 Docker는 컨테이너(Container) 기반의 애플리케이션 빌드/배포 오픈소스 프로젝트입니다. 서버 환경을 기존 물리적 환경으로부터 격리시켜 가상화된 환경을 얻을 수 있으며, Docker Hub 기반의 이미지/형상 관리 등에 용이합니다. 이제는 리눅스를 넘어 전반적인 빌드/배포 환경에 자리잡은 업계 표준 기술이 되었습니다. 추가적으로 Docker-compose 를 이용하면 다중 Docker 컨테이너를 효율적으로 관리 및 이용할 수 있습니다. 특히, 각 Docker 컨테이너에 대한 명령어 및 구성들을 한꺼번에 관리하고 실행할 수 있습니다. 본 문서에서는 Ubuntu 18.04 (LTS) 환경에 Docker와 Docker-compose를 설치하는 방법을 설명합니다. 본인의 서버 환경 혹은.. 2023. 7. 3. [VS code] Prettier 적용하기 Prettier Prettier란 다양한 옵션들을 통해 코드를 아름답게 만들어주는 코드 포맷팅(Formatting) 기능입니다. 공식 사이트 https://prettier.io/ 에서 나타내기를, 대표적으로 JavaScript, HTML, CSS, GraphQL, Markdown, Yaml 등 다양한 언어들에 대한 코드 포맷팅을 지원하고 있습니다. 왜 써야 할까? 코드를 혼자 작성한다면 Prettier를 통해 자신만의 습관적인 행동과 스타일들을 포맷팅할 수 있습니다. 그러면 코드의 가독성을 높일 수 있고, 개인의 생산성을 높일 수 있습니다. 특히, 잘 정형화된 코드를 보면 편안함을 얻을 수 있습니다. 그러나 이 Prettier의 진정한 장점은 사실 협업에 있습니다. 다른 개발자들과의 협업에서, 각자의 습.. 2023. 3. 28. [초보자의 눈으로 보는 NestJS] 2. NestJS 보일러플레이트 설치 2. NestJS 보일러플레이트 설치 요약 이전 글에서는 [초보자의 눈으로 보는 NestJS] 1. NestJS 프레임워크 1. NestJS 프레임워크 요약 본 글에서는 NestJS 프레임워크에 대해서 소개합니다. NestJS 보일러플레이트를 설치하기 이전, 필요한 Node.js와 패키지 매니저를 설치합니다. 1-1. NestJS 프레임워크 NestJS의 ts01.tistory.com NestJS 프레임워크를 설명하였습니다. NestJS 보일러플레이트를 설치하기 위해 필요한 Node.js와 패키지 매니저를 설치하였습니다. 본 글에서는 NestJS CLI(Command Line Interface)를 통해 NestJS 보일러플레이트를 설치합니다. 보일러플레이트의 구성을 확인하고, 실행해 봅니다. 2-1. 보.. 2023. 3. 13. [초보자의 눈으로 보는 NestJS] 1. NestJS 프레임워크 1. NestJS 프레임워크요약본 글에서는NestJS 프레임워크에 대해서 소개합니다.NestJS 보일러플레이트를 설치하기 이전, 필요한 Node.js와 패키지 매니저를 설치합니다. 1.1. NestJS 프레임워크NestJS의 공식 사이트에도 좋은 문서가 준비되어 있습니다. 다만, 해석하고 이해하기 어려울 뿐입니다. 😅 NestJS는 타입스크립트(TypeScript) 언어를 지원하는 Node.js 기반의 서버 프레임워크입니다.여기서 프레임워크(Framework)란, 주어진 여러 요소들을 활용하여 개발을 편리하게 진행할 수 있는 뼈대 프로그램 환경을 이야기합니다. 즉, 특정 프론트/백엔드를 구현하기 쉽도록 마련되어 있는 개발자를 위한 일종의 구현 놀이터라고 볼 수 있습니다. 노는 것은 어디서든 놀 수 있.. 2023. 3. 10. 이전 1 ··· 3 4 5 6 7 다음