파이어베이스 (firebase)

gyeongseon·2023년 4월 30일
0

firebase

목록 보기
1/3

파이어베이스란 ?!

💡 주변에서 실시간으로 데이터 처리와 관련된 이야기를 하다가 파이어베이스라는 말이 나왔습니다. 그래서 뭔지 궁금해서 하나 간단한 프로젝트를 만들어볼까 하는 중 입니다.

파베가 뭔데 ? (feat. chatGPT)

파이어베이스(Firebase)는 구글(Google)에서 제공하는 모바일 및 웹 애플리케이션 개발 플랫폼으로, 백엔드 기능과 클라우드 서비스를 제공합니다. 파이어베이스를 사용하면 서버를 구축하거나 관리할 필요 없이, 앱 또는 웹 애플리케이션에 대한 백엔드 서비스를 쉽게 구축할 수 있습니다.

파이어베이스에서 제공하는 주요 기능으로는 실시간 데이터베이스, 인증, 클라우드 스토리지, 호스팅, 클라우드 메시징, 애널리틱스 등이 있습니다. 이러한 기능들은 개발자들이 애플리케이션 개발 및 운영에서 필요로 하는 서버 측 로직, 데이터 저장, 인증 및 사용자 관리 등을 대부분 제공해주므로, 개발자들은 애플리케이션의 핵심 로직에 집중할 수 있습니다.

또한, 파이어베이스는 사용하기 쉬운 콘솔을 제공하며, 이를 통해 애플리케이션에 대한 모니터링 및 관리, 설정 변경 등을 쉽게 수행할 수 있습니다. 파이어베이스는 무료로 제공되는 기능들이 많아서 새로운 애플리케이션 개발자들에게는 접근하기 쉬운 서비스입니다.

간단한 프로젝트나 아니면 특징기능(실시간처리, 로그인 등..)이 필요하다면 적절하게 사용할 수 있지 않을까?! 이런 생각을 해봅니다. 실시간처리를 구현하려면 귀찮고 오래 걸릴 것 같아요. (사실 지금 기억 나는게 … 소켓밖엔 … 어떤 아이디어도 안떠오르는 상태) 여하튼 특정 기능을 위해 사용하면 개발시간을 절약해줄 것이라 예상됩니다.


시장은 어떨까 ?

Firebase Usage Statistics

인기가 많아보이진 않는다.


뭘 할 수 있을까 ?

사실 buildwith 를 보고 살짝 실망했다. 그런데 이걸 보고 대단함을 느꼈다.

Firebase Products

실시간 데이터 처리, 분석, 푸시 등등 처음에 파베를 설명했던 것보다 더 많은 기능들이 있는 것 같다. 자세한 내용은 위 참고하길 바란다.

그리고 경쟁하는 제품으로 AWS aplify?! 라는게 있습니다. 일단 저는 영어를 많이 보면 속이 안좋아지기 때문에 한국 자료가 그나마 많아보이는 파베를 선택해서 토이프로젝트를 진행해보려합니다.

(참고로 파베는 위 도메인에서 알 수 있듯이 구글것이랍니다. 구글에서 탄생한 것은 아니고 인수했습니다)

profile
경선 :)

0개의 댓글