[Project-RN] Day-1

daniel·2022년 7월 4일
0

[React-Native-Project]

목록 보기
1/5

git :

git을 처음 써보는 입장에서 매니징하는 방법을 습득하는데 시간이 오래걸렸다.
서버의 업스트림 레파지토리를 작업자들이 각각 포크하여 그것은 (origin) push 용도로 사용하고,
업스트림 레파지토리의 develop branch에 머징되도록 관리한다.
pull 받는것 업스트림 레파지토리


피그마 :

리액트처럼 컴포넌트화 하여 사용하는것 중요! 원본을 복사한 사본을 또 복사하지말고 원본 컴포넌트를 복사하여사용하자

short cut(mac기준)

cmd + option 누르면서 마우스 호버하면 사이간격 측정가능
shift + i : 필요한 컴포넌트 검색

expo icon , splash 등 제작에 유용한 템플릿 expo가 제공해준다 그것이용해서 splash , icon 만들고 구도잡자


ReactNative :

오늘 알게된것들

  1. android 외부폰트 받아서 적용하면 패딩있다. style={{ includeFontPadding: false }} 로 패딩풀기

  2. Navigator ios android 다름 , android 기본 goBack Arrow 있는데 ios 없음. platform.os로 검증한다음 ios , android 똑같이 적용될수있게 headerLeft 에 들어갈 컴포넌트를 따로만들었음

  3. 내비게이터 이름 겹치지 않게하자, 내비게이터 스택안에 스택을 쌓는 구조도 있는데 별문제 없는것 같은데 혹시모르니 확인해봐야함

  4. SVG 를 꽉채울려면 SVG 자체에서 width heigth 지우고 flex 1 하자, preserveAspectRatio="none" 도 적용


오늘 전체적인 흐름 , 기능 들 팀원들끼리 개념이 대략적으로 일치되었다. 앱의 피그마가 생각보다 빨리 그려지니 나는 개발먼저 치고나가야 한다고 생각했다. 팀원들이 리액트 네이티브 처음이기도해서 옆에서 막힐때 내가 모른는 부분에서 막히면 같이 찾아야하니 빨리빨리 찾아가고 있는중.

profile
FE 개발 velog

0개의 댓글