본문 바로가기

nomadcoder2

REACT-NATIVE(EXPO) SNS 프로젝트 시작(3) expo❗ expo의 매력은 다음과 같다. ​ REACT-NATIVE의 개발 환경을 좀 더 쉽게 구성해준다. 실제 핸드폰과 연동하여 시뮬레이션을 가능하게 해준다. 좀 더 넓은 개발 기능을 지원한다. ​ 이런 이유 때문에 expo를 사용하여 개발하고 있다. 좀 더 큰 기업에서는 REACT NATIVE를 이용하여 직접 react 파일에 접근하여 개발한다고 한다. 하지만 노마드 선생님의 이야기에 의하면 expo로도 충분히 개발이 가능한 모양이다. ​ expo를 이용한 개발 방식은 javascript를 이용한 앱 개발이다. 이는 웹을 앱처럼 구동시키는 방식이다. 편리한만큼 개발의 한계는 뚜렷하다는 단점이 있다. 개발 규칙❓ 원래의 REACT와 비교하면 많은 것이 다르다. 우선 REACT NATIVE에서는 VIE.. 2021. 7. 24.
REACT-NATIVE(EXPO) SNS 프로젝트 시작(2) 서론 이번 앱 만들기 프로젝트는 REACT NATIVE라는 프레임워크를 사용한다. 우선은 앱을 만드는 방식에 대해 설명하자. ​ 앱은 처음부터 iOS나 Android가 이해할 수 있는 개발 언어로 만드는 방식이 있다. 하지만 웹 개발처럼 앱을 만드는 방식도 있다. ​ 이게 무슨 말이냐 하면 javascript로 앱을 돌리는 것이다. 리액트라는 껍데기 안에 javascript나 html의 코드를 짜넣고... 앱 처럼 포장하는 것이다. ​ 리액트 네이티브는 그러기위한 용도로 사용된다. 앱의 환경, iOS와 Android가 javascript를 이해할 수 있도록 코드와 모바일 사이의 다리 역할을 해준다. 그러면 앱은 사용자의 화면에서 반응형 웹처럼 동작하는 것이다. ​ 이 방식의 단점은 결국에는 javascr.. 2021. 7. 24.