React Native를 활용하여, 위치 기반 날씨앱을 만들어 보고자 한다. Kotlin 등을 이용한 네이티브 개발 그리고 Flutter를 이용한 크로스 플랫폼 개발을 할 수 있겠으나, 웹개발에서 사용하던, JavaScript로 모바일 앱을 완성할 수 있다는 점이 매력적으로 다가왔다. 또한 웹에서 사용하던 React 프레임워크를 거의 그대로 모바일에서 사용할 수 있었기 때문에 그 점 또한 매력적으로 다가왔다. 유일한 차이점은 두 가지 였는데,
1) 기존의 Return 부분에서는 JSX를 사용하였는데, 여기서는 Div 대신에 View 등을 사용하여 UI를 그려나간다는 점
2) CSS나 SCSS가 아닌 StyleSheet 라이브러리를 사용한다는 점
이 두 가지가 다른 부분이었다. 그 외에는 똑같이 React Hook을 사용하고, Redux로 상태관리를 하고, Router-dom과 똑같은 Navigation을 사용한다는 것, 심지어 상속도 똑같이 진행된다는 점이, 매력적으로 다가왔다.
'Projects > React Native 위치 기반 날씨앱' 카테고리의 다른 글
#5. 디테일한 날씨정보 띄워주기 (0) | 2021.05.19 |
---|---|
#4. API 요청 중 로딩 화면 구현 및 새로고침 버튼 (0) | 2021.05.19 |
#3. 단위환산에 따라 다른 정보 표시하기 (0) | 2021.05.19 |
#2. 받아온 API 요청을 화면에 띄우기 (0) | 2021.05.19 |
#1. 날씨앱 메인 화면 구성 (0) | 2021.05.19 |