
파이어베이스 프로젝트 생성하기 지난 시간에 공부한 바와 같이 파이어베이스는 구글에서 제공하는 서버서비스이다. 파이어베이스를 통해 어렵게 서버를 구축하지 않아도 간편하게 서버기능을 구현할 수 있다. 구글계정이 있으면 파이어베이스 프로젝트를 만들 수 있다. firebase 도구를 expo에서 사용하기 위해서 다음과 같이 명령어창에서 입력한다. expo install firebase 그리고, firebaseConfig.js 파일을 만들고, firebase에서 제공하는 코드값들을 붙여넣기한다. 이제부터 이 firebaseConfig 파일을 import하여 서버 안의 데이터들을 불러올 수 있다. 다음으로 firebase에 이미지를 저장하기위해 파일 스토리지를 만든다. 이제 이미지를 올리면 각각의 이미지마다 웹상의..
오늘은 드디어 서버부분을 배운다. 실제로 서버를 구축하고 운영하는 부분은 개인적으로 하기가 너무 무리이고, 이 강의에서는 간단하게 서버를 이용할 수 있는 서비스를 제공하는 구글의 파이어베이스에 대해서 배운다. 서버에 있는 데이터를 불러오는 방식은 도메인방식과 함수를 사용하는 방법이 있다. 앞에서는 MainPage.js 페이지에서 날씨를 그냥 숫자로 입력했었다. 이번에는 실제 날씨를 가져와서 보여주는 방법을 알아보기로 한다. 그 절차는 다음과 같다. 현재 위치(좌표) 데이터 가져오기. (앱 사용자가 속해 있는 지역) 위치 데이터를 이용해 현재 위치 날씨 데이터 가져오기 현재의 위치 좌표값을 가져오는 것은 Expo를 통해 할 수 있다. Expo 공식문서 링크에 들어가면 관련 명령어를 찾을 수 있다. expo..