반응형 개발자3 React 웹뷰에서 AppsFlyer URL 받기, 브릿지 구현기 정리! 최근 프로젝트에서 웹뷰 안의 React 페이지에서 AppsFlyer URL을 앱으로부터 전달받아야 하는 요구사항이 있었습니다.이걸 해결하기 위해 사용한 기술이 바로 '브릿지(Bridge)'였는데요. 처음 접했을 땐 막막했지만, 원리를 이해하고 나니 생각보다 단순했습니다.오늘은 그 과정을 정리하며 브릿지가 무엇이고, 왜 필요한지, 어떻게 사용하는지 공유해보려 합니다. 브릿지란 무엇일까요?브릿지(Bridge)는 말 그대로 두 환경을 연결해주는 다리 역할을 합니다.앱(Native)과 웹(Web)은 기본적으로 서로 다른 세계에서 작동하기 때문에 직접적으로 통신하기 어렵습니다.하지만 브릿지를 활용하면 웹에서 앱의 기능을 호출하거나, 반대로 앱에서 웹으로 데이터를 넘겨주는 게 가능해집니다. 왜 브릿지가 필요했을.. 2025. 4. 7. 클린코드(CleanCode) - 의미 있는 이름1 ✨ 의도를 분명히 밝혀라 이름을 주의 깊게 살펴 더 나은 이름이 떠오르면 개선하기 변수나 함수 그리고 클래스 이름을 지을 때는 존재 이유, 수행 기능, 사용 방법을 따로 주석으로 쓰지 않아도 될 이름으로 지어야 한다 ✨ 그릇된 정보를 피하라 나름대로 널리 쓰이는 의미가 있는 단어를 다른 의미로 사용하면 아니되며, 서로 흡사한 이름을 사용하지 않도록 주의한다 또한 유사한 개념은 유사한 표개법을 사용한다 ✨ 의미 있게 구분하라 연속된 숫자(a1, a2, a3, ...)를 덧붙이거나 불용어(a, an, the)를 추가하는 방식은 적절하지 못하다 Info나 Data는 a, an, the와 마찬가지로 의미가 불분명한 불용어이다 ex) moneyAmount → money / customerInfo → custome.. 2021. 3. 29. 기획자, 디자이너, 개발자 협업은 어떻게 해야하나? 개발 언어 등 실무적인 기술 공부도 중요하지만 요즘 드는 생각은 업무 방식에 대해서도 공부(?)를 해야할 것 같다는 생각이 든다 그래서 제일 먼저 고민해본 주제는 협업이다 표준국어대사전에서 정의하는 협업이란 이러하다 협업 協業 1. 명사 | 경제 | 많은 노동자들이 협력하여 계획적으로 노동하는 일. 2. 명사 | 경제 | 생산의 모든 과정을 여러 전문적인 부문으로 나누어 여러 사람이 분담하여 일을 완성하는 노동 형태. 반의어: 분업 우리는 하나의 목표를 가지고 각자 본인 포지션에 맞게 일을 한다 쉽게 말하면 기획자는 기획을 하고 디자이너는 디자인을 하고 개발자는 개발을 한다는 말이다 하지만 하나의 업무에 대해 기획자와 디자이너 그리고 개발자는 각각 사고방식의 차이가 있다 그래서 하나의 업무를 같이 하는데.. 2021. 3. 4. 이전 1 다음 반응형