개발 환경

백엔드(backend), 서버를 개발할 때 사용할 개발 환경을 구축하는 방법에 대해서 알아봅니다. 여기에서는 도커(docker), vagrant, ansible를 사용하여 라라벨(laravel), 파이썬(python)을 개발할 수 있는 개발 환경 구축을 살펴보겠습니다.

VSCode에서 Monorepo를 위한 ESLint 설정하기

2024-08-27
Monorepo 프로젝트를 개발할 때, VSCode에서 ESLint를 설정하는 방법에 대해서 알아보겠습니다.
자세히 보기 ▶︎

VSCode Incoming/Outgoing changes graph 숨기기

2024-08-16
VSCode에 2024년 7월에 새로 추가된 Git의 Incoming/Outgoing changes graph 기능을 숨기는 방법에 대해서 알아봅시다.
자세히 보기 ▶︎

웹 캐시(Web cache)와 AWS S3, CloudFront

2024-08-21
웹 개발에서의 캐시(Cache)에 대해서 알아보고, AWS S3와 CloudFront를 사용하여 정적 파일로 웹 서비스를 제공할 때 캐시를 적용하는 방법에 대해서 알아봅시다.
자세히 보기 ▶︎

소프트웨어 개발 배포 전략

2024-08-09
소프트웨어 개발에서 서비스 배포 전략의 종류와 사용법에 대해서 알아보도록 하겠습니다.
자세히 보기 ▶︎

소프트웨어 개발을 위한 브랜치 전략

2024-08-08
소프트웨어를 개발하기 위한 브랜치 전략의 종류와 사용법에 대해서 알아보도록 하겠습니다.
자세히 보기 ▶︎

[Monoepo] PnpM을 사용하여 모노레포 만들기

2024-08-04
NodeJS의 패키지 매니저중 하나인 PnpM을 사용하여 모노레포를 만드는 방법에 대해서 알아봅시다.
자세히 보기 ▶︎

[Monoepo] Yarn Workspaces의 명령어

2024-04-12
Yarn의 Workspaces를 사용하여 구성된 모노레포에서, 각각의 프로젝트의 scripts에 설정된 명령어를 실행하는 방법에 대해서 알아보도록 하겠습니다.
자세히 보기 ▶︎

[Monoepo] Yarn Workspaces의 의존성 Hoisting

2024-04-12
Yarn의 Workspaces를 사용하여 모노레포를 구성하는 과정에서, 각 프로젝트에 필요한 의존성을 추가할 때 동작하는 Hoisting에 대하여 알아도록 하겠습니다.
자세히 보기 ▶︎

[Monoepo] Yarn Workspaces

2024-04-12
JavaScript로 개발할 프로젝트에서 모노레포(Monorepo)를 사용하기 위한 지식인 Yarn의 Workspaces에 대해서 알아도록 하겠습니다.
자세히 보기 ▶︎

[Monoepo] Symlink

2024-04-12
JavaScript로 개발할 프로젝트에서 모노레포(Monorepo)를 사용하기 위한 지식인 Symlink(Symbolic Link)에 대해서 알아보도록 하겠습니다.
자세히 보기 ▶︎

[Monorepo] NodeJS의 모듈 불러오기

2024-04-12
JavaScript로 개발할 프로젝트에서 모노레포(Monorepo)를 사용하기 위한 지식으로 NodeJS가 모듈을 불러오는 방법에 대해서 알아보도록 하겠습니다.
자세히 보기 ▶︎

[JavaScript] 모노레포(Monorepo)를 위한 도구들

2024-04-12
JavaScript로 개발할 프로젝트에서 모노레포(Monorepo)를 사용하기 위해 필요한 도구들을 알아보도록 하겠습니다.
자세히 보기 ▶︎