sing2song / fokin-weather

노마드 코더 reactNative 날씨앱 만들기

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fokin-weater

노마드 코더 reactNative를 이용한 날씨앱 만들기

Introduction소개

필요한 것

  1. node 10이상
  2. npm 6 이상
  3. OS에 따라 안드로이드스튜디오, expo

정의

*node.js javascript를 활용하며 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고있다. 웹브라우저에 종속적인 자바스크립트에서 외부에서 실행할 수 있는 Runtime 환경을 Chrome V8엔진을 제공하여 여러 OS환경에서 실행 할 수 있는 환경을 제공하게 됩니다.

*npm(node package manager) node설치시 같이 설치됨

Expo란?

리엑트 네이티브로 하는 개발을 쉽게 할 수 있게 돕는것. 리액트 네이티브를 위한 set-up이 미리 구성되어있다. native 파일들을 사용자에게서 숨겨놓고, 알아서 관리해주는 툴이다.

EXPO를 쓰는이유

expo는 create-react-app과 같다 설치: node watchman react-native-cli 장점: 휴대폰에서 앱 테스트 가능케한다. 배포가 편하다. 단점: native file를 크게 제어할 수 없다. 제공하는 api만 사용가능하다. 필요한 기능이 없을 경우 모듈을 만들어 사용할 수 없다.

EXPO시작

  1. npm install -g expo-cli
  2. expo init 프로젝트명

프로젝트 실행방법

cd 프로젝트명 후에(위에서 생성해준 프로젝트 디렉토리로 접속) npm start 또는 expo start

  1. 프로젝트 생성시에 blank/black(TypeScript)/Tabs or bare-minimum 초보자는 black

About

노마드 코더 reactNative 날씨앱 만들기


Languages

Language:HTML 100.0%