개발자
개발-50점대 배포-90점대 이렇게 성능에서 40점 정도가 차이나던데 배포하면 압축이 돼서 그런건지.. 정확히 어떤 이유 때문인지를 모르겠네요. 이유 아시는 분 계실까요?
답변 2
인기 답변
일반적으로 개발 환경에서는 디버깅을 쉽게 할 수 있도록 여러가지 추가적인 리소스를 요청하는데 이것이 lighthouse 점수에 계산되기 때문입니다. 여기에서 말하는 리소스라는 것은 개발 과정에서 발생한 오류를 추적할 수 있는 로그 같은 로직적인 부분일 수도 있고, 디버깅 시 정확한 코드 위치를 판단할 수 있는 소스맵 같은 파일일 수도 있습니다. 프로덕션 빌드를 할 때는 이와 같은 파일들을 사용자에게 제공할 필요가 없고 성능의 최적화를 하도록 요런 리소스들이 모두 빠지게 되어서 성능 상 이점을 누릴 수 있을 것입니다. 따라서 lighthouse 점수를 계산해야 한다면, 최종 사용자 입장에서 볼 수 있는 프로덕션 환경에서 체크하는 것이 더 적절합니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!