# Performance

GA4와 Google Analytics Data API 연결하여 광고 performance 측정 데이터 추출하기
워낙 이것 저것 설장하다 보니 기억나지 않을 것 같아 간략히 기록을 남긴다. 이 모든 과정을 진행할 때 웹페이지 접근은 반드시 한 개의 구글 계정으로 진행해야 쉽고 빠르게 결과를 얻을 수 있다. 인터넷에서 Research하다 보면 Google Analytics API,
리액트 퍼포먼스를 위해 해야 할 것 3가지
React.memo()는 HOC 이며 props가 바뀌지 않으면 리렌더하지 않는다.불필요한 리렌더링을 유발함.컴포넌트가 리렌더할 때 그 하위 컴포넌트들도 모두 리렌더링 된다는 사실은 다들 알고있을것이다.컴포넌트가 prop으로 새로운 함수를 받으면 매번 리렌더링이 발생한

(번역) 내가 작성한 Jest 테스트는 왜 이렇게 느릴까?
원문 : https://blog.bitsrc.io/why-is-my-jest-suite-so-slow-2a4859bb9ac0

ChatGPT를 보고 느낀 엔지니어링의 순서
ChatGPT 사용하다보면 이런 안내가 나오고 대화가 안 될 때가 있다. 문득 쿠팡 개발 팀장, AWS 인터뷰를 보면서 겪었던 대용량 트래픽에 알맞는 시스템을 설계해보라는 인터뷰가 생각이 났다.다 필요없다! 확실한 서비스 하나만 있다면 언제든 구현 가능한 기술들이다.

[iOS 앱리젝 해결] Guideline 2.1 - Performance - App Completeness
Guideline 2.1 - Performance - App CompletenessWe were unable to review your app as it crashed on launch. We have attached detailed crash logs to help

Vue 속도 향상을 위한 방법
아래 블로그에 작성된 내용을 옮김https://rutgo-letsgo.tistory.com/286필요할 때만 렌더링되도록 주의해야함div 로 목록을 그렸을 때array 에 목록 추가/수정/삭제 시 모든 div 가 업데이트 됨컴포넌트로 목록을 그렸을 때컴포넌트는

Why We Should Use Logger
특정 값을 찍을 때 print를 찍기 일수다. 쉬우니까. 하지만 이 습관은 좋지 않다. 왜 인지 알아보자.
[JPA] 지연 로딩과 Set vs List (feat. 실무 경험)
Set과 List가 지연 로딩일 때 element 추가 시 동작의 차이를 살펴보자

🔵 레벨로그의 타입스크립트 -1-
저번에 말했던 “레벨로그의 타입스크립트”의 변천사를 다루어 볼텐데 오늘은 1편이다.주제는 “타입스크립트 컴파일 전략” 이고, webpack과 함께 빌드 환경에 따라 타입스크립트를 어떻게 컴파일 하는지 살펴보도록 하자.혹시 기존의 레벨로그의 타입스크립트 컴파일 전략을 모

performance
용어elapsed time: 전체시간, io 등 포함cpu time: 순수 작업 시간, io 등 제외performancecpu time용어clock period(clock cycle time): 한 clock에 걸리는 시간(주기)clock frequency(rate):