LINE+ UIT 조직에서 FE 개발자로 일하고 있습니다.
안녕하세요. LINE+ UIT 프런트엔드 개발자 임초이입니다. 최근 웹 뷰에서 메모리 누수 때문에 앱이 크래시되는 문제가 발생했습니다. 처음 접해보는 메모리 누수라 많이 헤맸지만, 원인을 찾아 문제를 해결할 수 있었는데요. 이번 글에서는 메모리 누수가 무엇인지와 메모리 누수를 해결하기 위한 접근법에 대해 이야기해 보겠습니다. 초보자 관점에서 기초부터 차근차근 접근해 보려고 합니다 :) 환경: Vue 프레임워크를 사용한 SPA(single page application) 프로젝트 문제: 라우터 전환 시 특정 Vue 컴포넌트에서 메모리가 반환되지 않아 메모