react-native는 원래 native를 다 건들여야 설치가 가능했기 때문에 화병이 나는..
현재도 native 쪽은 최대한 건들이지 않는 쪽으로 하는게 좋다
처음 보는 config가 있다면 대부분 native 쪽이다
watch man은 iOS에서 주로 사용
프로젝트 파일의 시작점
App.tsx가 아니고 index.js가 시작점이다
AppRegistry를 이용해서
registerComponent로 App을 appName으로 등록함
-> native에 react-native component를 등록하는 것
"strict": true
설정만 해도
타입 스크립트를 쓰는 의미를 찾을 수 있다
90퍼센트의 설정은 strict 모드에서 나온다
appName이란 이름으로 name을 불러온다
displayName을 변경해도 아무 일도 일어나지 않지만
name을 변경하면 모든 파일에 대해 appName을 변경해줘야 한다
-> 매우 곤란해짐.. 바꾸지 않는 편이 좋다
react-native에서는 굳이 css-in-js나 다른 css framework를 사용할 필요성을 못느낀다
styleSheet가 잘돼있어서 이걸로 잘 쓰면 된다