개탕 IT FACTORY

파이어베이스란? - 간단프로젝트 진행 본문

프로그래밍/기타정리

파이어베이스란? - 간단프로젝트 진행

rendar02 2020. 2. 14. 18:29
반응형

파이어 베이스란?

 

데이터베이스, 호스팅, 업로드 서버, 사용자 인증 등 다양한 백엔드를 제공해주는 서비스입니다

흔히 XaaS 서비스를 많이 말하는데 BaaS (Backend as a Sevice)입니다. 

 

많이들 이런 서비스 종류로 대표적으로 

아마존의 AWS, 마이크로소프트의 Azure, 구글의 Cloud Platform 이있는데

Cloud Platform은 Firebase와 통합된 것으로 알고 있습니다 

 

무엇보다 AWS를 많이 이용하시는데 아마 1년 무료여서 이용하시는 분들이 많고 무엇보다 웹서비스 1위이기도 하고 안정적이기 때문이죠 

 

하지만 파이어 베이스는 놀랍게도 기간 상관없이무료입니다. 

단, 조건부 무료로써 일정 사용량 이상은 가격을 지불해야 됩니다. 

(뭐… AWS나 Azure도 마찬가지지만)

 

일단 장점으로는 

 

1. 손쉽게 백엔드 구축이 가능하다

  • 정말 간편하게 구축이 가능합니다 

 

2.  무엇보다 무료라는 점 

  • 사용량 초과로 가격 지불은 똑같지만 기간 상관없이 가능해 간단한 프로젝트 정도는 가능

 

3. 따로 관리 필요 없이 하나로 통제 가능

  • AWS의 경우 어렵진 않으나 S3, EC2 등 나눠져 있으나 파이어 베이스는 하나로 모든 걸 가능합니다 (firebase CLI를 통해서)

 

4. 구글에서 관리하므로 여러 가지 서비스 구글 서비스 연동이 쉽다

  • 앞서 말했듯이 구글에서 관리해서 기타 서비스 연동이 쉽습니다 

 

장점만 말하면 너무 홍보 같으니단점으로는

 

 

1. 가격이 다른 곳에 비해 비싸다 

  • 일단 사용량 초과로 돈 지불 시 다른 곳에 비해서는 비용이 있는 편입니다.

 

2. 이미지 로딩 속도가 느리다 

  • 제가 잘못한 걸 수도 있으나 이미지 로딩 시 다른 것에 비해 느립니다.

 

그 외에는 단점은 거의 없을 정도로 솔직히 편리하고 좋습니다 

 

최근에는 파이어 베이스를 통해 이용하는 기업도 늘고 있고 이것으로 서비스를 하는 기업도 있다고 들었습니다.

 

사용자 인증부터 데이터베이스까지 모든 걸 제공해주니 말 다 한 것이죠 

 

기타 자세한 것은 파이어 베이스 홈페이지를 참고해주시기 바랍니다.

https://firebase.google.com/?hl=ko



일단 이것을 이용해서 간단한 이미지 게시판 사이트를 만들어볼까 합니다 



-프로젝트 

 

일단 인증이 필요 없는 익명의 이미지 업로드 게시판 사이트를 만들고 

 

파이어 베이스의 인증을 뺀 모든 걸 상용할 예정입니다.

사실 인증의 경우도 구글, 페이스북 같은 로그인 기반이어서 굳이 필요 없고 

간단 프로젝트이므로 이 정도도 충분할 듯싶습니다.

 

-React를 이용한 이미지 업로드 게시판

-Vue를 이용한 이미지 업로드 게시판

 

현재 두 가지 계획 중에 있습니다 

 

현재 블로그 게시를 많이 안 해서 틈나면 꼭 포스팅하면서 개발해야겠네요 ^^

 

반응형

'프로그래밍 > 기타정리' 카테고리의 다른 글

DOM과 Virtual DOM에 대해서  (1) 2021.05.02
HTTP와 HTTPS의 차이점  (0) 2021.04.30
2020년회고와 2021년 다짐  (0) 2021.01.04
2019년 회고와 2020년 다짐  (0) 2020.01.23
Google map 다중 마커표시  (0) 2018.04.15