[Genie95] #4. React에서 Webamp를 전역 변수로 관리하고 모달 없이 실행하는 방법
·
Genie
🔥 문제 상황: Webamp가 여러 개 실행되고 빈 모달이 뜨는 문제 React에서 Webamp를 실행할 때, 여러 개가 중복 실행되거나 빈 모달이 뜨는 문제가 발생할 수 있습니다. 이를 해결하기 위해 전역 변수를 사용하여 Webamp를 한 번만 실행하고, Taskbar에서 직접 Webamp를 실행하는 방법을 정리해보았습니다.전역 변수란 무엇인가?전역 변수(Global Variable)는 애플리케이션 전체에서 접근할 수 있는 변수입니다. React에서는 컴포넌트가 리렌더링될 때마다 내부 변수들이 초기화되지만, 전역 변수는 값이 유지됩니다.📌 지역 변수 vs. 전역 변수변수 위치특징Webamp 적용지역 변수 (컴포넌트 내부 변수)함수 실행될 때마다 새로 생성됨startWebamp() 호출 시 Webam..
수영과 개발
·
Genie
수영을 배운 지 두어 달이 지났다. 화요일과 목요일 오전 9시에 수영장에 간다. 사실 나는 머리가 물속에 완전히 들어가는 것도 무서울 정도로 물을 무서워했다. 하지만 꾸준히 하다 보니 이제 킥판 없이도 수영장 레인의 절반 정도는 자유형으로 갈 수 있다. 사실 저번 주까지만 해도 킥판 없이 자유형을 하면 물을 너무 많이 먹어서 하기 싫다는 생각이 계속 들었다. 오늘도 어김없이 물을 먹어가며 꾸역꾸역 자유형을 연습하고 있었는데, 이를 지켜보던 강사 선생님이 (원래 강사분은 아니고 오늘 대타로 오신 분) 몇 가지를 짚어주셨다.  1. 내가 왜 물을 계속 먹는지 원인을 분석해주고 2. 그에 대한 해결책을 알려주며 3. 내가 이해할 수 있는 방식으로 설명해 주셨다. (1) 상체가 수면 위로 너무 떠 있다. 그래서..
블로그를 열며
·
Genie
2024년 끝자락에 블로그를 다시 시작합니다. 끝없는 커리어 방황을 겪고 있습니다. 아직도 제 갈 길을 제대로 못찾은 것 같아, 블로그에 남긴 기록들이 저의 미래를 결정지어 주진 않을까 하는 막연한 마음을 가지고 블로그를 엽니다. 대학 졸업 후 약 5년 간 커리어 자취를 돌아볼 때 진득함이 부족했다는 생각이 듭니다. 그리고 늘 "그때 시작했을 때 끝을 볼 걸"이라는 후회를 요즘 많이 하고 있습니다. 이 블로그가 자기 효능감을 높여줄 수 있는 소중한 자산이 되길 바랍니다.