Firebase?

**Firebase(파이어베이스)**는 Google이 만든 백엔드 플랫폼으로, 웹사이트나 앱을 만들 때 필요한 서버 기능들을 쉽게 사용할 수 있게 해주는 서비스입니다.


한 줄 정의

Firebase는 서버 없이도 앱이나 웹사이트에 로그인, 데이터 저장, 푸시 알림 등을 쉽게 구현할 수 있게 해주는 클라우드 플랫폼입니다.


Firebase가 제공하는 주요 기능

기능설명예시
Firestore실시간 데이터베이스 (NoSQL)“좋아요 수” 저장, 댓글 저장 등
Authentication로그인 시스템 제공구글 로그인, 이메일 로그인
Hosting웹사이트 배포정적 웹페이지를 Firebase에서 호스팅
Cloud Functions서버 없는 백엔드 로직 실행“좋아요 누르면 알림 보내기” 자동화
Storage이미지, 파일 업로드 공간프로필 사진 업로드, 첨부파일 저장
Analytics사용자 활동 분석방문자 수, 클릭 수, 국가 등 통계 분석

왜 Firebase를 쓰나요?

장점설명
🛠️ 코드 몇 줄로 DB, 로그인, 호스팅까지 구축 가능
📦 무료 요금제로 시작 가능
🌐 WordPress, React, Android, iOS 등과 모두 연동 가능
☁️ 서버를 직접 만들 필요 없이 클라우드 기반으로 작동

예시: 좋아요 버튼에 활용

  • 사용자가 버튼 클릭 → Firebase Firestore에 count += 1 저장
  • 다음에 누가 방문하면 DB에서 count 값을 불러옴
  • 별도의 서버 없이도 동작 가능

가격은?

Firebase는 기본적으로 무료로 시작 가능하며, 사용량이 많아지면 요금이 붙습니다.

플랜설명
Spark (무료)개인 블로그, 테스트 용도로 충분함
Blaze (유료)월간 사용량 초과 시 과금 발생 (초기엔 거의 무료 수준)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top