Firebase(11)
-
[Firebase 웹] Cloud Function 으로 파이어스토어 컬렉션과 문서 변화 (추가, 업데이트, 삭제) 감지
Cloud Function이 뭔지 잘 모르겠다던가 프로젝트에 세팅하는 방법을 알고 싶다면 아래 포스트를 참고하길 바란다. [Firebase 웹] Cloud Function이란? 초기 세팅하기 오늘은 Firebase 앱에 생기를 불어넣어 줄 수 있는 클라우드 함수(Cloud Function)에 대해 알아보겠다. 클라우드 함수 (Cloud Functions) Firebase 공식 문서는 클라우드 함수를 다음과 같이 설명하고 있다. Fire mingeesuh.tistory.com 위 포스트에서 언급했듯이 Cloud Function은 어떤 이벤트에 의해 발동되는데 이 이벤트를 트리거(trigger)라고 한다. 트리거 종류는 공식문서에 따르면 아래와 같다. 이 중에서 오늘은 공식문서에 가장 첫번째에 계시되어 있는..
2022.03.03 -
[Firebase 웹] Cloud Function이란? 초기 세팅하기
오늘은 Firebase 앱에 생기를 불어넣어 줄 수 있는 클라우드 함수(Cloud Function)에 대해 알아보겠다. 클라우드 함수 (Cloud Functions) Firebase 공식 문서는 클라우드 함수를 다음과 같이 설명하고 있다. Firebase용 Cloud Functions는 Firebase 기능과 HTTPS 요청에 의해 트리거되는 이벤트에 응답하여 백엔드 코드를 자동으로 실행할 수 있는 서버리스 프레임워크다 파이어 베이스는 서버가 없고 클라이언트에서 대부분의 요청이 이루어지지만 백엔드 환경에서만 작성 가능한 코드를 아예 쓰지 못하는 건 아니다. 구글 클라우드의 이벤트 기반 서버리스 프레임워크인 cloud function을 사용하면 node js 환경에서 실행 가능한 타사 API 라던지 자사의..
2022.03.01 -
[Firebase 웹] 파이어스토어에서 데이터 불러오고 쓰기 feat. React
이번 포스트에서는 파이어 베이스의 파이어 스토어(firestore) 사용법에 대해 알아보도록 하자. 파이어 베이스에 대한 포스트를 아직 읽지 않았다면 한번 보고 오길 바란다. 2022.02.21 - [Firebase] - [Firebase] 파이어 베이스란? 주요 기능들과 유사 제품들 [Firebase] 파이어베이스란? 주요 기능들과 유사 제품들 파이어 베이스 기능들은 하나하나 알아가 보기 전에 Firebase(파이어 베이스)에 대해서 간단히 알아보는 시간을 가져보겠다. 필자도 Firebase를 사용하기 시작한지 얼마 되지는 않았지만, 회사 입사 mingeesuh.tistory.com 보통 앱을 만들때 데이터베이스에 수없이 많은 요청을 하듯이, 파이어 베이스를 통해 앱을 개발할 때도 가장 많이 쓰게 ..
2022.02.25 -
[Firebase 웹] 파이어베이스 시작하기 - 웹 앱 초기설정
이번 포스트에서는 파이어 베이스에서 새 프로젝트를 생성하는 방법에 대해 알아보겠다. 마침 관리자 페이지를 만들어야하기 때문에 앞으로 Firebase 관련 예제는 React로 작성을 해보겠다. 일단 프로젝트 생성을 위해 Firebase 콘솔에 들어가자. https://firebase.google.com/?hl=ko Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com 로그인/회원가입 후 콘솔에서 프로젝트 추가를 해주자. 2022년 기준으로 작성된 포스트이기 때문에 UI는 스크린샷과 다를 수 있음을 주의. 프로젝트 추가 -> 프로젝트 이름 -> 애널리틱스 설정후, 잠시 기다리면 프로젝트가 생..
2022.02.23 -
[Firebase 웹] 파이어베이스란? 주요 기능들과 유사 제품들
파이어 베이스 기능들은 하나하나 알아가 보기 전에 Firebase(파이어 베이스)에 대해서 간단히 알아보는 시간을 가져보겠다. 필자도 Firebase를 사용하기 시작한지 얼마 되지는 않았지만, 회사 입사이후 매번 함께 하면서 주요 기능들은 어느 정도 숙지했기 때문에 입문자들에게 조금이라도 도움이 되고자 관련글을 하나하나씩 써보려고 한다. Firebase란? 구글에서 운영하고 있는 웹, 모바일 개발 플랫폼이다. 손쉽게 앱을 만들고, 유지 보수하고 확장시킬 수 있도록 여러 가지 기능, 툴 셋을 제공한다 (Authentication, Analytics, Storage, Hosting 등등). 원래 서버 개발자가 특히 신경 써야 할 서버, 인증, DB 관련 기능들을 구글 자체적으로 제공하고 쉽게 scale up..
2022.02.21