본문 바로가기

분류 전체보기

(63)
An Insatiable High
React에서 GA4 세팅하기 데이터 분석 최종 프로젝트 당시 Amplitude 사용해보면서이벤트 로그 설계에 엄청난 흥미를 느꼈다..!로그를 심는 행위 자체가 data-driven 의사결정의 시작과 끝이라는 생각이 들 정도 이번에는 프론트엔드 개발자로서 GA4를 세팅해봤다! Amplitude와 GA4의 차이는 정말 간단하게 정리할 수 있는데Amplitude는 좋다. 하지만 비싸다.GA4는 구리다. 하지만 무료다. 난 돈이 없으니까 GA4를 선택했다~!!  설명하기에 앞서 제일 중요한 부분GA4에 최근 들어 변화가 많았는데 (UA 종료 등)그만큼 오류도 많고 이에 대한 스택 오버플로우도 부족한 상황이다.이에 대해 구글은... 구글 태그 매니저를 사용하세요 네... 1. GA4 계정 만들고 스트림 설정하기 데이터 스트림 URL을 설정해..
Seychelles Masayoshi Takanaka, Kitty Records in July 1976 via a cassette tapere-released as a CD in 1984  "Oh! Tengo Suerte""Tokyo Reggie" (トーキョー レギー)
I Mean You HIP JAZZ BOP - Wealth Is Overrated: Jazz Essentials By Jazz Greats Released on: 1995-06-14 Writer: Monk
We See Monk ℗ 1954 Prestige Records/Fantasy, Inc. Released on: 1982-01-01 Producer: Bob Weinstock Studio  Personnel, Recording  Engineer: Rudy Van Gelder Associated  Performer, Double  Bass: Curly Russell Associated  Performer, Trumpet: Ray Copeland Associated  Performer, Drums, Drum: Art Blakey Associated  Performer, Piano: Thelonious Monk Associated  Performer, Tenor  Saxophone: Frank Foster Composer..
Optimistic Updates 원리의 이해 Optimistic Updates는 서버가 제대로 동작할 것을 낙관적으로 기대하며 response를 기다리지 않고 유저에게 바로 피드백을 주는 방식이다.ex. 인스타그램의 좋아요 ❤️리액트 쿼리의 useMutation()을 활용해 구현해보자.const likeMutation = useMutation({ mutationFn: async ({ postId, username, userAction }) => { if (userAction === USER_ACTION.LIKE_POST) { await likePost(postId, username); } else { await unlikePost(postId, username); } }, onMutate: async ({ p..
nvm node.js는 브라우저에서만 동작하는 자바스크립트를 브라우저 외부, 즉 서버 측에서도 동작 가능하게 한다.프론트엔드 단의 node.js 쓰임에 대해서는 그냥 번들링=컴파일=빌드라고 아주 대충...좀 혼날 정도로 대충 이해하고 있다...아무튼https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windowsA node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windowsgithub.com 노드 버전 관리자 nvm은 위에서 nvm-setup.exe을 받으면 된다.나는 아무생각없이 22..몇이더라? 아무튼 ..
github actions github actions 파일 작성을 해볼 기회가 생겼다!아마 린트, 타입체크 정도 하게 될 것 같고배포 관련해서도 작성할 수 있을듯.  🔎 참고하기 좋은 깃헙순서대로 어려워짐https://github.com/humonnom/size-table/blob/main/.github/workflows/test.yaml size-table/.github/workflows/test.yaml at main · humonnom/size-tableContribute to humonnom/size-table development by creating an account on GitHub.github.com https://github.com/testing-library/react-testing-library/blob/m..