React-Native 개발할 때 알면 좋은 팁
개요
RN 플랫폼을 통해 모바일 앱을 개발할 때 잊어버리기 쉬운 좋은 팁이 여럿 있습니다.
한 포스트로 쓰기에는 사소하지만 까먹을 때마다 보기 좋은 팁들을 모아봤습니다.
제 블로그를 찾아주신 다른 분들에게도 도움이 되었으면 좋겠습니다.
일반적인 팁
서드파티 라이브러리 사용을 최대한 지양하세요.
그 중 제대로 관리되는 라이브러리는 소수입니다. 나중에 의존성 지옥에 갇히게 됩니다.
가벼운 라이브러리는 컴포넌트로 스스로 구현하는 것이 좋습니다.
하나라도 의존성에서 벗어나게 하세요. 지금 제공되는 기본 컴포넌트로도 충분합니다.
Button 컴포넌트 사용을 지양하세요.
Button컴포넌트는 기능이 정말 빈약합니다.
모든 텍스트나 뷰 색상을 지정해 주세요.
IOS 텍스트 컬러 기본 값과 Android 텍스트 컬러 기본 값이 다릅니다. 컬러 코드로 색상을 지정해 주세요.
크로스 플랫폼의 가장 큰 장점이 하나의 코드로 모든 기기에 똑같이 보이게 할 수 있기 때문 아닌가요?
글자가 튀어나와요
부모 컴포넌트 스타일 속성에 아래 코드를 추가해 주세요.
flexShrink: 1;