블로그
-
Node.js 배포 가이드 | PM2, Docker, AWS, Nginx
Node.js 배포 가이드에 대해 정리한 개발 블로그 글입니다. 로컬에서 node app.js로 돌리던 것을 프로세스 관리(PM2)·리버스 프록시(Nginx)·컨테이너(Docker)까지 올리면, 재시작·로그·환경 분리·무중단 배포 같은 운영 요구를 맞출 수 있습니다. 아래 체크리스트는… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Node.js, 배포, PM2, Docker, AWS.
-
Rust 비동기 프로그래밍 | async/await, Tokio
Rust 비동기 프로그래밍: async/await, Tokio. async/await 기초·Tokio 런타임로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Rust·비동기·async 중심으로 설명합니다.
-
Expo Router 완벽 가이드 — React Native 파일 기반 라우팅
Expo Router의 app 디렉터리·레이아웃·동적 라우트, Stack·Tabs·Drawer, 딥링크와 네비게이션 상태, 실전 폴더 구조까지 한글로 정리한 중급 가이드입니다. Expo Router는 파일 시스템을 단일 진실 공급원(single source of truth)으로 삼아 화면 전환 경로를 정의하는 라이브러리입니다. react-navigation의 스크린 등록을 수동으로 나열하는 대신,
-
SWC 컴파일러 심화 가이드 — 고급 설정·플러그인·Next.js·Vite·모노레포
Rust 기반 SWC의 아키텍처, .swcrc 고급 옵션, 플러그인·Next.js·Vite 통합, 성능 튜닝, Babel 비교, 모노레포 설정을 실무 관점에서 정리합니다. SWC(Speedy Web Compiler)는 Rust로 구현된 JavaScript·TypeScript 컴파일러입니다. 단순히 “Babel보다 빠르다”는 인상을 넘어, 파이프라인 구조·설정 계층·도구별 통합 방식을 이해해야 실무에서 오판 없이 튜닝할 수 있습니다.
-
CSS 애니메이션 | Transition, Animation, Transform
CSS 애니메이션: Transition, Animation, Transform. Transition (전환)·Transform (변형)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
투 포인터 | O(n²) → O(n) 최적화 기법 완벽 정리
투 포인터: O(n²) → O(n) 최적화 기법 완벽 정리. 투 포인터 기본·실전 문제로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. 알고리즘·투포인터·Two Pointers 중심으로 설명합니다.
-
C++ Type Traits 완벽 가이드 | std::is_integral·std::enable_if
C++ Type Traits: std::is_integral·std::enable_if·SFINAE 완벽 가이드.
-
C++ 코드 커버리지 완벽 가이드 | gcov, lcov, Codecov 실전 활용
C++ 코드 커버리지 측정부터 CI/CD 통합까지. gcov, lcov, Codecov 도구 비교, 라인/브랜치/함수 커버리지 분석, 테스트 품질 향상 전략. Google Test와 통합하여 실전 워크플로우 구축.
-
C++ 삼원 비교 연산자 | 'Spaceship Operator' 가이드
'Spaceship Operator' 가이드.
-
C++ Bridge 패턴 완벽 가이드 | 구현과 추상화 분리로 확장성 높이기
C++ Bridge 패턴 완벽 가이드. 구현(Implementor)과 추상화(Abstraction)를 분리해 플랫폼·드라이버를 바꿔 끼울 수 있게 하는 구조 패턴, 실전 예제, 렌더러 교체, 플랫폼 독립적 설계까지.