
당신에게 Redux는 필요 없을지도 모릅니다.
Redux의 제약이 상태 영속화, 재현, 협업, 개발자 도구에 주는 이점을 설명했습니다. 명확한 필요가 없다면 React 지역 상태를 우선하고 점진적으로 도입할 것을 권고합니다.


Redux의 제약이 상태 영속화, 재현, 협업, 개발자 도구에 주는 이점을 설명했습니다. 명확한 필요가 없다면 React 지역 상태를 우선하고 점진적으로 도입할 것을 권고합니다.


모바일 잠금화면 콘텐츠 이미지를 실시간 생성하는 PhantomJS 렌더링 서버를 운영했습니다. 대규모 이미지 생성과 스케일링 이슈를 배경으로 Puppeteer 전환을 다룹니다.

다음웹툰 Android 앱에 Animation, Transition, Custom View를 적용한 UX 설계·구현 과정을 소개했습니다. 디자인 분석부터 프로토타이핑과 튜닝, 사용자 피드백까지 다뤘습니다.

전역 객체와 Element 반복 접근이 화면 성능을 저하시킬 수 있음을 설명했습니다. 지역 변수 캐싱으로 스코프 체인 탐색을 줄이는 방법을 소개합니다.

다양한 홈 화면 뷰와 다수의 비동기 API 호출로 복잡해진 Android 앱 구성을 다룹니다. 큰 구조 변경이 어려운 상황에서 RxAndroid 적용 방향을 소개합니다.


TypeScript와 Mithril 프로젝트에 맞는 webpack 설정 구성을 단계별로 설명했습니다. 기존 설정을 활용하기 전에 webpack의 기본 구성을 이해하는 데 초점을 맞췄습니다.

자바스크립트 실행 환경과 비동기 처리 과정을 살펴봅니다. setTimeout을 중심으로 비동기 API의 실행 흐름을 설명합니다.

장시간 JavaScript 실행이 UI를 멈추고 브라우저 응답 제한을 유발하는 문제를 다룹니다. setTimeout으로 응답 없는 페이지를 피하는 방향을 소개합니다.

Android Wear 앱의 알림·Micro App 구조와 모바일-Wear 간 데이터 흐름을 공유했습니다. 기능 제약, 원형 화면, 패키징 조건을 고려한 개발 주의점을 정리했습니다.

안드로이드 데이터 변환에 사용한 Reflection의 스크롤 반응성 저하를 분석했습니다. APT 기반 Accessor 코드 생성으로 직접 호출 방식의 성능과 유지보수성을 확보했습니다.