드리프트의 뉴 코딩 이야기
close
프로필 배경
프로필 로고

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (416)
    • Javascript (177)
    • Go (143)
    • Rust (33)
    • Python (31)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
개발 환경 지옥 탈출기: '내 컴퓨터에선 되는데요?'를 없애줄 Nix 알아보기

개발 환경 지옥 탈출기: '내 컴퓨터에선 되는데요?'를 없애줄 Nix 알아보기

개발 환경 지옥 탈출기: '내 컴퓨터에선 되는데요?'를 없애줄 Nix 알아보기"제 컴퓨터에서는 잘 되는데요."개발자라면 이 말처럼 등골을 서늘하게 만드는 말이 또 있을까요.팀원마다 다른 라이브러리 버전, 운영체제에 따라 미묘하게 달라지는 설정, 그리고 내 컴퓨터에서는 잘만 되던 빌드가 CI/CD 파이프라인에서는 실패하는 절망적인 상황은 우리에게 너무나도 익숙한 풍경입니다.그런데 만약, 이 모든 혼돈을 끝내고, 개발부터 배포까지 모든 환경을 100% 동일하게 복제할 수 있는 기술이 있다면 어떨까요.최근 개발 도구에 깊은 관심을 가진 개발자들 사이에서 '궁극의 도구'로 불리며 조용하지만 강력하게 퍼져나가고 있는 기술, 바로 Nix에 대한 이야기입니다.오늘은 Nix가 무엇이고, 어떻게 이 지긋지긋한 "내 컴퓨..

  • format_list_bulleted Linux
  • · 2025. 7. 9.
  • textsms
GitHub Actions를 활용한 CI/CD 파이프라인 구축 및 Docker Compose 자동 배포

GitHub Actions를 활용한 CI/CD 파이프라인 구축 및 Docker Compose 자동 배포

GitHub Actions를 활용한 CI/CD 파이프라인 구축 및 Docker Compose 자동 배포이 글의 목적이번 글에서는 GitHub Actions를 사용하여 CI/CD 파이프라인을 구축하고, Docker Compose를 통해 자동으로 애플리케이션을 배포하는 방법을 알아보겠습니다. Next.js(프론트엔드)와 Express.js(백엔드), 그리고 PostgreSQL을 포함한 풀스택 애플리케이션을 Docker Compose로 관리하면서, 이를 GitHub Actions을 통해 자동화 배포하는 과정을 설명합니다. 지난 시간 글을 참고하시면 됩니다. https://mynewcodings.tistory.com/172 Docker로 Next.js와 Express.js 개발 환경 완벽 구축 및 배포하기Doc..

  • format_list_bulleted Docker
  • · 2024. 11. 3.
  • textsms
Docker로 Next.js와 Express.js 개발 환경 완벽 구축 및 배포하기

Docker로 Next.js와 Express.js 개발 환경 완벽 구축 및 배포하기

Docker로 Next.js와 Express.js 개발 환경 완벽 구축 및 배포하기이 글의 목적이번 글에서는 Docker를 활용해 Next.js(프론트엔드)와 Express.js(백엔드)로 구성된 풀스택 개발 환경을 구축하고, 이를 최종적으로 프로덕션 환경에 배포하는 방법을 안내합니다. PostgreSQL을 데이터베이스로 포함하여 실전 개발 및 배포 환경을 구성하는 과정을 단계별로 설명할 예정입니다.전제 지식이 글을 이해하려면 다음 기초 지식이 필요합니다:Git의 기본적인 사용법 (clone, commit, push 등)Docker의 기본 개념Node.js 기본 지식터미널 명령어 사용그럼 이제 본격적으로 환경을 구축하고, 배포하는 방법을 알아볼까요?환경 구축의 흐름프로젝트 구성Git 서브모듈 설정Dock..

  • format_list_bulleted Docker
  • · 2024. 11. 3.
  • textsms
Monorepo와 다수의 리포지토리: 소프트웨어 개발에 최적화된 방법은?

Monorepo와 다수의 리포지토리: 소프트웨어 개발에 최적화된 방법은?

Monorepo와 다수의 리포지토리: 소프트웨어 개발에 최적화된 방법은? Monorepo와 다수의 리포지토리: 어느 것이 더 나을까? 안녕하세요! 오늘은 소프트웨어 개발에서 자주 겪는 ‘Monorepo vs. 다수의 리포지토리’ 문제에 대해 알아볼까요? 이 문제는 많은 팀들이 공유 소스 리포지토리를 다룰 때 자주 마주하는 질문인데요. 각각의 방법에는 장단점이 있기 때문에 상황에 맞는 적절한 선택이 중요합니다. Monorepo와 다수의 리포지토리: 기본 개념먼저, Monorepo는 모든 코드와 구성 요소를 단일 리포지토리에서 관리하는 방법입니다. 이 방식의 장점은 통합된 버전 관리와 종속성 관리가 가능하다는 점인데요. Google과 같은 대형 기업들은 이러한 방식을 통해 코드베이스를 효율적으로 관리하고 있..

  • format_list_bulleted Codings
  • · 2024. 9. 10.
  • textsms
  • navigate_before
  • 1
  • navigate_next
태그
  • #성능 최적화
  • #Go
  • #프로그래밍
  • #Rust
  • #자바스크립트
  • #typescript
  • #Golang
  • #Go 언어
  • #javascript
  • #타입스크립트
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바