

에이닷에 인앱리뷰 적용하고 별점 앞자리가 달라졌다?!
에이닷 Android 앱에 인앱리뷰를 적용한 구현 과정과 조건 검사를 정리했습니다. 리뷰 수와 평점이 개선된 사례와 함께 테스트 방법도 공유했습니다.


에이닷 Android 앱에 인앱리뷰를 적용한 구현 과정과 조건 검사를 정리했습니다. 리뷰 수와 평점이 개선된 사례와 함께 테스트 방법도 공유했습니다.

모듈화를 통해 SwiftUI Preview의 종속성을 줄이고 로딩 속도를 개선한 사례를 공유했습니다. Mock 데이터와 세분화된 UI 컴포넌트로 다양한 상태를 빠르게 검증하는 방법을 소개했습니다.


Svelte를 선택한 이유를 프론트엔드 학습과 데모 개발 관점에서 설명했습니다. 간결한 문법과 컴파일러 기반 효율성, 빠른 학습 곡수를 장점으로 꼽았습니다.


기획전과 이벤트를 활용해 상품 판매를 촉진하는 맥락의 애니메이션 모듈 개발 글입니다. 한정 기간 혜택을 전달하는 기획전 구성에 초점이 있습니다.

Android 단말의 위치 데이터와 GPS 위치 제공자의 기본 개념을 정리한 글입니다. GPS 기반 위치 정보의 특성을 중심으로 설명했습니다.

24년 10월 FE 뉴스에서 프론트엔드 관련 기술 소식을 큐레이션해 소개했습니다. 프레임워크 비교, JavaScript Generator, 코드 탐색 도구 등 다양한 주제를 다뤘습니다.


vanilla-store를 만든 배경과 내부 구조를 소개한 글입니다. React 외부 상태 동기화, 선택적 구독, 불필요한 리렌더링 완화가 핵심입니다.


비개발 직군도 웹 페이지를 만들 수 있는 에디터를 도입한 배경과 개발 과정을 소개했습니다. 반복 수정과 재개발 문제를 블록 조합형 구조로 줄이고 제작 효율을 높였습니다.

올리브영 프론트엔드 조직이 FEConf 2024 후원과 부스 운영으로 기술 브랜딩과 외부 소통을 강화했습니다. 부스 방문과 블로그 유입 성과를 얻으며, 현장 피드백도 서비스와 콘텐츠 개선에 활용했습니다.


여기어때 iOS 앱에서 RxSwift 의존성을 줄이고 Combine과 Async/Await 기반으로 네트워크 구조를 리팩토링했습니다. 전면 로딩바 대신 화면별 로딩 상태를 처리해 사용자 상호작용도 개선했습니다.


DispatchQueue.main.async의 의미를 GCD와 DispatchQueue 개념부터 차근차근 설명했습니다. sync와 async, Serial Queue와 Concurrent Queue 차이까지 예제로 정리했습니다.


에이닷 개발팀이 모바일 UI 테스트 자동화 도입을 위해 Appium의 장단점과 적용 방안을 검토했습니다. 크로스 플랫폼 장점과 함께 초기 설정 복잡성, 기존 테스트 전환 비용도 함께 살펴보았습니다.


캐치테이블 프론트 신입 개발자들의 업무 적응기와 주요 과제 경험을 소개합니다. 협업, 일정 관리, 문서화, QA의 중요성과 사용자 중심 개발 관점을 함께 다루었습니다.


오래된 Laravel, PHP, Vue, Node.js, CentOS7 스택을 단계적으로 업그레이드하고 Ubuntu로 이관했습니다. 의존성 문제와 SSL 오류를 해결하며 운영 서버 전환과 Vue3 적용까지 마무리했습니다.