2016년 12월 1일 목요일

React & Reactive & React Native 개념이해

React 개발에 앞서 React & Reactive & React Native의 개념을 이해하자.

먼저, React는 페이스북이 웹 개발을 위해 만든 기술로 커스텀 컴포넌트를 활용하여 뷰를 쉽게 

개발할 수 있다.


React Native는 React의 접근 방법을 모바일로 확장한 페이스북 오픈소스 프로젝트.

기존의 모바일 자바스크립트 툴들이 웹뷰를 통해 인터페이스를 구축하는 하이브리드 방식이라면 

React Native는 자바스크립트로 작업하지만 인터페이스는 네이티브 위젯으로 표시하는 방법으로

네이티브 UI를 통해서 이질감 없고 쾌적한 사용자 경험 제공.


Reactive는 마이크로소프트가 창안한 개념으로 스트림과 비동기처리등을 NINQ에 영향을 받은 방법으로 

깔끔하게 처리할 수 있게 한 패러다임.


참고 :
https://realm.io/kr/news/react-native/