관리 메뉴

CASSIE'S BLOG

firebase 정리 본문

PROGRAMMING/기타

firebase 정리

ITSCASSIE1107 2023. 11. 28. 21:51

1. firebase 가입

https://console.firebase.google.com

으로 방문하셔서 firebase 가입 하시고 로그인 하세요.

기존 google 계정이 있으시면, 바로 버튼 몇번 클릭하시면 됩니다. 

 

 

 firebase 

Firebase는 개발자가 서버를 구축하고 관리하지 않고도 웹 및 모바일 앱을 빠르게 개발할 수 있는 Google의 클라우드 기반 플랫폼입니다. Firebase는 다양한 서비스를 제공하여 앱의 백엔드를 쉽게 구성하고 확장할 수 있도록 도와줍니다. 몇 가지 Firebase의 기초 개념은 다음과 같습니다:

  1. 실시간 데이터베이스 (Realtime Database):
    • Firebase의 실시간 데이터베이스는 JSON 형식으로 데이터를 저장하며, 실시간으로 데이터의 변경사항을 모든 연결된 클라이언트에 자동으로 전송합니다. 이를 통해 실시간 채팅 앱, 실시간 업데이트를 필요로 하는 앱을 쉽게 구현할 수 있습니다.
  2. 인증 (Authentication):
    • Firebase 인증 서비스를 사용하면 이메일/비밀번호, 소셜 로그인 (Google, Facebook, Twitter 등), 기타 신원 확인 방법을 통해 사용자를 쉽게 관리할 수 있습니다.
  3. 스토리지 (Cloud Storage):
    • Firebase 스토리지는 사용자의 파일을 저장하고 제공하는 데 사용됩니다. 이미지, 동영상, 음악 파일과 같은 멀티미디어 자료를 효율적으로 관리할 수 있습니다.
  4. 호스팅 (Hosting):
    • Firebase 호스팅은 정적 웹 사이트를 배포하고 관리하는 데 사용됩니다. 웹 앱의 정적 파일 (HTML, CSS, JavaScript 등)을 호스팅하고 성능 최적화 및 HTTPS를 제공합니다.
  5. 클라우드 함수 (Cloud Functions):
    • Firebase 클라우드 함수는 백엔드 로직을 서버리스로 작성할 수 있게 해줍니다. 이 함수는 이벤트에 응답하여 데이터베이스에 데이터를 쓰거나, 알림을 보내거나, 다른 Firebase 서비스와 상호 작용할 수 있습니다.
  6. 크래시 리포팅 및 애널리틱스 (Crash Reporting & Analytics):
    • Firebase는 사용자가 어떻게 앱을 사용하는지 추적하고 앱에서 발생한 크래시를 실시간으로 보고하는 도구를 제공합니다.

Firebase는 이러한 기능들을 모두 쉽게 통합하고 사용할 수 있도록 고안되었습니다. Firebase를 사용하면 백엔드 서버를 따로 구축하지 않고도 빠르게 웹 및 모바일 앱을 개발하고 배포할 수 있습니다. Firebase의 문서와 튜토리얼은 Firebase의 각 서비스를 어떻게 사용할지에 대한 자세한 정보를 제공하므로, 관련 자료를 참고하면 도움이 될 것입니다.

반응형

'PROGRAMMING > 기타' 카테고리의 다른 글

쿠버네티스  (0) 2023.11.29
gpt engineer  (0) 2023.11.29
지라 업무공유 툴 정리해놓기  (0) 2023.11.28
해시함수  (0) 2023.11.22
db 설계  (1) 2023.11.21