리액트 네이티브를 배우기 전에, 필요로한 셋업 과정이 있다...
우리는 모바일 웹사이트를 만드는게 아니라, 실제 앱을 만드는 것이다.
ios 와 안드로이드 애플리케이션을 구현하는 것이다!
즉, 앱을 만드는데 필요한 소프트웨어를 다운로드 받아야 한다는 의미한다.
요점은 앱 개발자들이 기본적으로 가지고 있는 것들을 다운받아야 한다! (너무 많다...)
그리고! 필요로 하는 것들을 다운받을 때, 잘 안되는 경우가 은근히 많다.
최근들어서 사람들은 리액트 네이티비를 실험할 수 있는 좋은 도구를 만들어주었다.
(그것을 이용해서 React Native 을 테스트하고, 앱을 만들고 핸드폰에서 테스트 할 수 있다. 어떠한 소프트웨어도 다운로드 받지 않고 말이다!)
우리는 VSCode 를 사용해서 핸드폰에서 앱을 바로 테스트해 볼 수 있다.
그런데 나중에 진짜 근사한 앱을 구현하고 싶다면, 그 땐 Java 도 설치하고 시뮬레이터도 설치하고 모든 필요로 한 것들을 설치해야 할 것이다.
그럼 진짜로 시작하기 전에, 터미널로 가서 node -v 를 실행시켜 본다.
node.js 가 설치되어 있고, npm 이 설치되어 있다면 계속 진행해도 좋다.