[Firebase 01] 파이어베이스란?

Olivia·2023년 4월 17일
1

[Firebase]

목록 보기
1/5
post-thumbnail

Firebase로 Authentication이랑 실시간 데이터베이스 관리를 잠시 훑고 지나갔었다.
이번 기회에 조금 더 firebase를 공부하면서 간단한 어플리케이션을 만들어보려고 한다.
유튜브에서 종종 봤었는데 정말 뇌에 딱딱 박히게 설명해주는 코딩애플님의 강의를 참고했다.


🤔 그래서 Firebase가 뭔데?

웹 서비스를 사용하기 위해서는 데이터베이스에 저장하고 저장된 데이터를 꺼내 사용하기 위해서 서버가 필요하다.

Firebase를 사용하면 서버 대신 firebase가 이 역할을 담당한다.
따라서 front-end 개발자가 백엔드 없이 프론트에 집중해서 웹서비스를 만들 수 있게 해준다.

기존 웹 서비스 작동 방법

Firebase를 사용한다면


따라서 백엔드 코드 없이 프론트에 집중하여 개발할 수 있다.

Firebase의 장/단점

장점

  • 프론트엔드 지식만 있어도 서버 없이 개발이 가능하다.
  • 한달 일정 사용량을 무료로 사용할 수 있다.
    	```
    DB 용량 1GB
    DB 읽기 월 15만회
    DB 쓰기 월 6만회 호스팅 용량 10GB
    호스팅 트래픽 한달 10GB
    .
    .
    .
  • 실시간 데이터베이스를 다룰 수 있다.
  • Authentication 기능이 제공된다
    따라서 회원인증기능을 쉽게 사용할 수 있다.
  • 웹 호스팅 기능도 있다.

단점

  • 만약, 프로젝트 데이터 입출력이 많아진다면 AWS보다 비싸다

👩🏻‍💻참조 : https://codingapple.com/course/firebase-project/

profile
👩🏻‍💻

0개의 댓글