Coding/Firebase

[Firebase] Firebase?

호밀이 2022. 7. 24. 00:55

Firebase?

모바일 및 웹 애플리케이션을 만들기 위해 개발된 플랫폼입니다.

Firebase로 플랫폼을 구축 시 자동적으로 서버를 구축해주어 리눅스의 명령어를 알 필요가 없으며, 인증, 데이터베이스, 스토리지, API 등을 구성하는데 조금 더 간편하게 작업을 할 수 있도록 도와줍니다. 이를 통해서 적은 비용으로 좋은 앱을 만들 수 잇습니다.

기능

기본적으로 가장 많이 사용하는 기능만 적어보도록 하겠습니디ㅏ.

Authentication

  • 계정 기능을 쉽게 만들 수 있게 해주는 API입니다.
  • SNS 로그인 기능 또한 구현할 수 있습니다.

Cloud Firestore

  • SQL 언어를 사용하지 않고, 클라우드에 데이터를 저장하여 사용할 수 있습니다.

실시간 데이터베이스

  • 사용자 기반 보안으로 온/오프라인에서 실시간에 가깝게 JSON 데이터를 저장하고 사용자간에 동기화하여 서버리스 앱을 빌드합니다.

Cloud Messaging

  • 플랫폼 전체에서 무료로 서버와 기기 간에 푸스 메시지를 안정적으로 주고 받을 수 있게해줍니다.

Hosting

  • 웹 사이트를 간편하게 배포하게 해줍니다.

Cloud Storage

  • 사용자의 콘텐츠(사진, 동영상 등)을 저장하여 사용할 수 있습니다.

참고자료
Firebase 공식문서

'Coding > Firebase' 카테고리의 다른 글

[Firebase] React 프로젝트 구성 #1  (0) 2022.07.24