저는 웹 개발자인데요
웹에서 쓰다보니 사용자가 어떠한 행동을 할 지 모르기도 하고, 오류가 발생했을때 지원하기가 힘들어서
사용자의 행동을 자바스크립트로 로컬스토리지에 저장
오류가 일어날 경우, 로컬스토리지에 있는 정보를 서버로 전송, 로그파일에 오류와 같이 기록하는 프로그램을 만들고 있습니다.
사용자의 행동은 로컬스토리지에 프로세스별로 호출된 함수의 콜스택을 만들어서 쭉 쌓아둬서 오류가 발생했을 때, 오류가 발생하게 될 원인이 될만한 이전의 행동들을 검증하는데 쓰고 싶은데
콜스택을 쌓아서 만들어봤지만 실제로 오류가 발생했을 때 이 콜스택과 오류메시지로 일어난 오류를 그대로 확인하는게 생각보다 매우 힘들어서요
특히 인자가 없다보니 콜스택이 있다고 해도 그냥 어느 지점에서 오류가 발생했다. 혹은 오류가 발생한 원인을 아주 대략적으로만 짐작이 가능할 뿐이고, 원하는 기능에는 거의 이르지 못한 기분인데
혹시 웹이 아니더라도 디버그 관련 기능이나 그러한걸 만들어보신분 있으시면
디버그 지원 함수의 기본적인 구조나 개요같은걸 어디서 찾아야 할지 조언 부탁드립니다.