국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
E2E 테스트 도입 경험기
카카오엔터테인먼트FE
프론트엔드

E2E 테스트 도입 경험기

기획서 기반 시나리오와 실제 API로 E2E 테스트를 도입하고 pre-push 검증에 연결했습니다.\nSorry-Cypress 병렬화로 실행 시간을 줄이며 버그와 API 사이드이펙트를 조기 발견했습니다.

#Cypress#E2E 테스트
000
E2E 테스트 도입 경험기
카카오엔터테인먼트FE
프론트엔드

E2E 테스트 도입 경험기

E2E 테스트 도입의 장점과 운영상의 걸림돌을 함께 정리한 경험기였습니다. 기획서 기반 시나리오와 병렬 실행으로 관리성과 속도를 개선한 사례를 공유했습니다.

#E2E 테스트#Cypress
6300
트렌비 서비스 품질 향상을 위한 API 테스트 적용기
트렌비
백엔드

트렌비 서비스 품질 향상을 위한 API 테스트 적용기

트렌비는 UI 테스트의 속도와 유지보수 한계를 보완하기 위해 API 테스트 자동화를 도입했습니다. Python Requests와 GitHub Actions로 핵심 유저 시나리오를 검증하고 배포 검증 효율을 높였습니다.

#API 테스트#자동화
3000
React Native 앱의 배포 트랙 관리하기
스캐터랩 핑퐁
프론트엔드

React Native 앱의 배포 트랙 관리하기

React Native의 CodePush와 Deployment Key로 플랫폼·테스트 트랙별 JS 번들 배포를 관리했습니다.\nS3 adhoc 배포와 Release Tag 규칙을 결합해 내부 테스트와 QA 흐름을 자동화했습니다.

#React Native#CodePush
000
GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js)
카카오엔터테인먼트FE
데브옵스

GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js)

workflow_dispatch와 GitHub CLI로 브랜치 푸시 없이 배포 워크플로를 수동 실행했습니다. inquirer.js로 브랜치·region·환경 입력을 받아 배포 명령을 단순화했습니다.

#GitHub Actions#GitHub
000
GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js)
카카오엔터테인먼트FE
데브옵스

GitHub Actions workflow를 수동으로 trigger하기(feat. inquirer.js)

GitHub Actions의 `workflow_dispatch`와 GitHub CLI를 이용해 수동 배포를 실행하는 방법을 소개했습니다. 또한 inquirer.js로 브랜치, region, env를 입력받아 배포를 자동화하는 구성을 설명했습니다.

#GitHub Actions#GitHub CLI
4000
핏펫의 배포시 버저닝 관리 자동화하기
핏펫
데브옵스

핏펫의 배포시 버저닝 관리 자동화하기

배포 시 버저닝과 Release Note 생성을 GitHub Action으로 자동화한 사례를 소개했습니다. 수동 태깅과 링크 정리를 줄이고, 기술 스택과 무관한 일관된 버전 관리를 구현했습니다.

#GitHub Actions#TypeScript
1900
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
뱅크샐러드 Web chapter에서 GitHub Action 기반의 CI 속도를 개선한 방법
뱅크샐러드
데브옵스

뱅크샐러드 Web chapter에서 GitHub Action 기반의 CI 속도를 개선한 방법

GitHub Action 기반 CI 속도 개선 사례를 소개한 글입니다. Node.js와 Npm을 사용하는 웹 프론트엔드 환경에서의 개선 맥락을 다룹니다.

#GitHub Actions#node.js
3200
GitHub Actions로 App 자동으로 배포하기
스캐터랩 핑퐁
데브옵스

GitHub Actions로 App 자동으로 배포하기

fastlane으로 iOS·Android 앱 빌드와 스토어 업로드를 스크립트로 자동화했습니다. GitHub Actions와 Secrets로 인증 정보를 주입해 배포 환경 의존성을 줄였습니다.

#GitHub Actions#fastlane
000
Github Actions의 의존성 캐싱을 통한 서버 배포속도 향상
핏펫
데브옵스

Github Actions의 의존성 캐싱을 통한 서버 배포속도 향상

GitHub Actions의 Gradle 종속성과 Docker 레이어 캐싱으로 빌드·배포 대기 시간을 줄이는 방식을 소개했습니다. Terraform으로 AWS ECS 테스트 환경을 구성하고 아티팩트 기반 CI/CD 흐름을 구현했습니다.

#GitHub Actions#AWS ECS
4200
핏펫몰 개발 스쿼드의 git 전략 연대기
핏펫
데브옵스

핏펫몰 개발 스쿼드의 git 전략 연대기

스쿼드 규모와 배포 방식 변화에 맞춰 Git 전략을 단계적으로 개선했습니다. 기능 단위 테스트와 일 2회 배포로 지연과 운영 부담을 줄였습니다.

#Git#GitHub Actions
2500
Webpack 빌드에 날개를 달아줄 Esbuild-Loader
카카오엔터테인먼트FE
프론트엔드

Webpack 빌드에 날개를 달아줄 Esbuild-Loader

Webpack의 Babel-Loader와 Terser를 Esbuild 기반 구성으로 교체해 빌드 시간을 비교했습니다. 개발·프로덕션·CI 환경에서 Esbuild 적용 시 상대적인 빌드 시간 단축을 확인했습니다.

#Webpack#esbuild
000
Webpack 빌드에 날개를 달아줄 Esbuild-Loader
카카오엔터테인먼트FE
프론트엔드

Webpack 빌드에 날개를 달아줄 Esbuild-Loader

Webpack의 Babel-Loader와 Terser를 Esbuild-Loader·Minify로 교체해 빌드 시간을 비교했습니다.\n개발 서버와 CI 프로덕션 빌드에서 Esbuild 조합의 유의미한 단축 효과를 확인했습니다.

#webpack#esbuild
2100
Lighthouse CI를 알아보고 Github Actions에 적용하기
카카오엔터테인먼트FE
데브옵스

Lighthouse CI를 알아보고 Github Actions에 적용하기

Lighthouse CI를 GitHub Actions에 연동해 웹 성능 측정과 보고서 생성을 자동화했습니다.\n임계값 검증과 PR 댓글 지표 공유로 성능 저하를 병합 전에 확인합니다.

#Lighthouse CI#GitHub Actions
000