Hybrid Application이란?

Hybrid Application이란?

Native app과 Web app의 요소를 결합한 형태의 앱.

하이브리드 앱은 기본적으로 HTML, CSS, Javascript로 쓰여졌으며, 네이티브 앱에서도 동작할 수 있도록 캡슐화되어 있다. 하이브리드 앱은 웹 기술로 쓰여졌지만, 네이티브 앱에서 작동한다. 이게 가능한 이유는 네이티브가 기지고 있는 브라우저 엔진 때문이다.

를 사용한다.

React Native?

React Native는 hybrid app을 만들기 위한 개발 도구이다. 자바스크립트만을 사용하여 크로스 플랫폼 앱을 개발할 수 있다. React native는 자바스크립트로 쓰여진 코드를 네이티브 컴포넌트로 컴파일한다.