Thanks for reading!

© 2026 · Bang Eunsu

Back to resume

Writings & Retrospectives

velog.io/@diso592RSS

A tag-first restructuring of my frontend and React Native learning notes and retrospectives, curated on Velog (@diso592).

Collected as of 2026.10.17 06:15
50 writings
21 tags

Skill Map

  • React Native48 posts
    1. React Native의 Modal (3. 구조적인 성능 한계점과 해결법)
    2. Maestro 로 하는 React Native E2E 테스트
    3. React Native의 Modal (2. Android Window 구조와 React Native Modal)
    4. React Native의 Modal (1. 개념)
    5. React Native 에서 Fastlane으로 배포 파이프라인 설계하기 (7. 환경별 아이콘·표시 이름 분리와 고도화)
  • By tag
  • By time

Tag Cloud

  • All
  • react native48
  • build-and-deploy7
  • optimization6
  • Debuging4
  • memoization4
  • Cashing3
  • image3
  • android2
  • component2
  • iOS2
  • version-manage2
  • agent1
  • app config1
  • claude code1
  • lingking1
  • List1
  • Location1
  • lottie1
  • navigation1
  • release1
  • trouble shooting1
  • React Native Android에서 가 공유 시트 닫힐 때 덜컹거리던 문제 — 원인과 해결

    2026.09.01

    1. 문제 현상 Android에서 상세 화면 상단의 헤더(뒤로가기 · 공유 등 액션 버튼이 있는 바)에서 공유하기를 누르면 OS 기본 공유 시트(시스템 바텀시트)가 올라온다. 그 시트를 닫는 순간, 헤더가 한 번 아래로 내려갔다가 다시 제자리로 튀어 올라오는 스프링 같

    In-house RN app
  • React Native에서의 BottomSheetModal 성능 저하 원인 및 최적화 방안

    2026.08.28

    개요 @gorhom/bottom-sheet로 바텀시트를 구현하다 보면, 동일한 UI/UX 요구사항임에도 BottomSheetModal과 BottomSheet 사이에 드래그 응답성 차이가 발생하는 경우가 있다. 두 컴포넌트는 내부적으로 동일한 코어를 공유하지만, 마운트

    In-house RN app
  • ios에서 usb 연결하고 빌드 후 Metro 와의 연결이 끊길 때

    2026.08.05

    개요 물리적 iOS 기기에서 앱이 실행된 직후 Metro 번들러와의 연결이 끊어지는 현상은 기기가 Mac에서 실행 중인 Metro 서버(기본 포트 8081)와 통신하지 못할 때 발생생한다. 시뮬레이터와 달리 물리적 기기는 USB 연결만으로는 디버그 서버와 통신할 수

    In-house RN app
  • React Native에서 라이브러리 버전 업글 후 ios 빌드 무한 대기하는 문제

    2026.07.08

    개요 React Native CLI 프로젝트에서 reanimated와 worklets 라이브러리를 최신 버전으로 업그레이드한 뒤, iOS 빌드가 특정 지점에서 멈춰버리는 현상이 발생했다. 빌드 로그가 한참을 멈춰 있어 "무한 대기"처럼 보이는 상황. 원인을 추적해보니

    In-house RN app

How was this page built?

Velog GraphQL → deployment pipeline → RSC static rendering

Velog @diso592

GraphQL API

scripts/fetch-velog.ts

try/catch + exit(0)

src/data/velog-posts.json

committed seed

Next.js 16 RSC

utilFetchVelogArchive

/{locale}/writings

static HTML

A GitHub Actions cron polls the velog RSS and triggers a deploy webhook when a new post is detected.

SOURCE

velog.io/@diso592 posts + tags

FETCH

GraphQL cursor pagination on deploy

SEED

committed seed, previous JSON retained on failure

RENDER

server fs load, RSC static rendering

OUTPUT

/{locale}/writings static HTML

posts
50 writings
tags
21 tags
fetched
Collected as of 2026.10.17 06:15
  • Velog GraphQL
  • Next.js RSC
  • TypeScript
  • GitHub Actions