Google Firebase

Google Firebase
Firebase Logo.svg
웹사이트 정보
URL firebase.google.com
종류 웹 서비스
언어 한국어 외
시작일 2012년
회원가입 필수

Google Firebase(구글 파이어베이스)는 2012년에 구글이 제작한 온라인 웹 서비스 플랫폼이다. 구글 계정을 이용해서 웹페이지나 모바일 앱을 온라인 상에서 관리할 수 있는 플랫폼을 제공한다.

지원 서비스[편집 | 원본 편집]

구글 계정 또는 마이크로소프트 계정을 사용해서 연결할 수 있다.

  • Cloud Firestore
  • Realtime Database
  • Storage
  • Hosting - 웹 호스팅 서비스이다.
  • FunctionsV
  • Machine Learning

사용 방법[편집 | 원본 편집]

Hosting[편집 | 원본 편집]

호스팅을 사용하기 위해서는 사용자 계정 설정을 하고, 컴퓨터에 환경을 만들어야 한다. 우선 Firebase 콘솔에 구글 계정으로 로그인한 뒤 프로젝트 추가 버튼을 눌러 지시사항대로 프로젝트를 추가한다. 또한 Firebase를 사용하기 위해서는 구글 계정이 연결되어 있어야 한다. 우선 developes.google.com에 자신의 구글 계정을 등록한 뒤에 Firebase 콘솔에서 Build - Authentication 탭을 선택한 후 Google.com 탭에서 자신의 구글 계정을 등록하면 성공.

그 다음에 Node.js를 설치하고, 이후 확장기능인 firebase-tools를 설치해서 사용하면 된다. 우선 Node.js를 설치한 뒤 다음과 같은 코드를 입력한다.

> npm install -g firebase-tools

다음 확장기능이 설치되면 firebase를 명령어 형태로 입력할 수 있다. 우선 자신이 원하는 파일 디렉토리로 옮긴 뒤 firebase login 명령어를 이용해서 직접 로그인한다. 그러면 브라우저를 띄울 수 있고, 그 브라우저에서 자신의 구글 계정을 선택하면 로그인할 수 있다. 로그인 성공시 성공 메시지가 뜬다.

> firebase login

로그인이 성공하면 원하는 디렉토리에 이동한 뒤 firebase init 명령어를 입력해서 firebase 초기 설정이 가능하다. 첫 화면에서 반드시 Hosting 설정을 누른 뒤 space를 입력해야 한다. 내 계정에 등록된 Firebase 프로젝트 목록이 나타나는데 연결하고 싶은 프로젝트를 선택한다. 이후 호스팅 세팅을 public이라고 입력한다. 그 다음 질문은 single-page-app으로 만들 것인가에 대한 질문인데 여기서 y를 누르면 url을 입력하면 index.html 한 페이지로 연결하게 설정할 수 있고, 아니면 직접 파일 URL을 입력해서 여러 파일에 대한 html 접속 링크를 만들 수 있다.

원하는 디렉토리에서 로컬호스트로 html을 실행시키는 방법은 콘솔에 firebase serve라고 입력하면 된다. 호스팅을 배포할 때는 firebase deploy라고 입력하면 된다.

참조[편집 | 원본 편집]

각주