본문 바로가기

Dev/Firebase5

프로젝트 초기에 Cloud Firestore가 적합한 이유 주요 기능 유연성 표현형 쿼리 실시간 업데이트 오프라인 지원 확장형 설계 기본 원리 https://firebase.google.com/docs/firestore?hl=ko&authuser=0 Firestore | Firebase Google Cloud 인프라를 기반으로 하는 유연하고 확장 가능한 NoSQL 클라우드 데이터베이스를 사용해 클라이언트 측 개발 및 서버 측 개발에 사용되는 데이터를 저장하고 동기화하세요. firebase.google.com 2023. 12. 29.
Firebase Hosting 시 GitHub Actions 사용해서 CI/CD 구축하기 CI/CD란? CI (지속적 통합, Continuous Integration) 개발자들이 소스 코드 변경 사항을 깃에 푸시할 때마다 자동으로 코드 변경을 통합하고 테스트하는 프로세스 여러 개발자가 동시에 작업하는 프로젝트에서 코드 충돌을 방지하고, 코드 품질을 유지하며, 빠른 오류 검출을 가능하게 함 자동화된 빌드 및 테스트 작업 실행 ex) Jenkins, Travis CI, CircleCI, GitHub Actions CD (지속적 배포, Continuous Deployment) 소프트웨어 변경 사항을 자동으로 프로덕션 환경으로 배포하는 것 주요 이점 코드 품질 향상 개발 및 배포 속도 향상 신속한 오류 감지 반복 가능한 프로세스 GitHub Actions란? GitHub에서 제공하는 CI/CD 도구.. 2023. 9. 12.
Google Firebase 호스팅하기 호스팅 시작하기 프로젝트 생성하기 빌드 > 호스팅 > 시작하기 호스팅 설정 firebase CLI 설치하기 npm install -g firebase-tools 구글 로그인 firebase login 프로젝트 시작 firebase init 아래 사진 참고해서 프로젝트 설정하기 빌드 npm run build 배포 firebase deploy 배포 후, 코드 수정하여 업데이트하기 빌드 npm run build 배포 firebase deploy 2023. 4. 3.
[Firebase] 빌드 시 수정된 규칙이 자동으로 적용되게 하기 [Firebase] Cloud Firestore 데이터베이스에 대한 클라이언트 액세스가 4일 후에 만료됩니다 문제 상황 내가 처음 파이어베이스 연결할 때 테스트 모드로 설정해둬가지고 곧 클라이언트 액세스가 만료되니 보안 규칙을 수정하라고 메일이 날아왔다. 우선, (나처럼) 테스트 모드에서 개발 inner-stella.tistory.com firestore 규칙을 콘솔에서 수정했더니, VS code에서 코드 수정 후 빌드를 하면 초기 규칙으로 빌드가 되는 문제가 있었다. 간단한 문제였는데, 이를 해결하려면 로컬 폴더의 firebase.rules 파일에서 규칙을 수정해주면 된다. 2022. 10. 24.