expo 장점
- expo로 앱을 만들 때 거의 모든 infra가 갖춰져 있어 이것저것(ex java) 설치 할 필요가 없다.
- js 코드만으로 앱을 만들 수 있다.
expo 단점
- 앱 성정에 관해서 많은 설정을 할 수 없다
- 이유는 근본적인 파일에는 접근을 할 수 없기 때문이다.
- 기초적인 파일들(infrastructure)에 접근을 할 수 없다.
- 앱을 만들 때 디폴트로 몇몇sdk(ex 페이스북sck)를 넣기 때문에 앱 용량이 무거워진다.
앱안의 구성요소를 나타낸 그림

javascript를 제외한 모든 것들을 expo에서 제공하지만 제공하는 infrastructure는 숨어져있어 접근할 수 없다.
infrastructure에 접근할 수 있는 방법