
firebase란🤔
구글(Google)이 개발한 모바일 및 웹 애플리케이션 개발 플랫폼으로,
개발자들이 백엔드 인프라를 구축하거나 관리하는 복잡한 작업 없이
핵심 기능에 집중할 수 있도록 도와줌
👉쉽게말해, 웹 서버를 대신 만들어 주는 서비스(백엔드없이 빌드,배포가능!)
⚠️무료는 할당량이 있음
Firestore Database란🤔
구글의 클라우드 기반 NoSQL 데이터베이스
👉쉽게말해, 데이터베이스 서비스로 데이터를 저장하고 관리할 수 있는 기능을 제공
*SQL vs NoSQL : [데이터베이스] 데이터 베이스 개념, 종류 포스팅 참고
[데이터베이스] 데이터 베이스 개념, 종류
데이터베이스란 🤔 ?데이터를 저장하고 여러 사람들이 관리하는 데이터의 모음! 쉽게말해 데이터를 잘 찾기 위해 존재하는 것 👉정보를 쉽게 찾고 업데이트 가능👉많은 양의 정보를 효율적
bom-na.tistory.com
https://console.firebase.google.com/u/0/?hl=ko
로그인 - Google 계정
이메일 또는 휴대전화
accounts.google.com
👉파이어베이스 프로젝트 => (왼쪽사이드바)빌드 - Firestore Database => 데이터베이스 만들기

👉 데이터베이스 만든 후 규칙 => false를 true로 바꾸고 "게시" 클릭
*읽고 쓰기 권한을 가능하게 바꿈!

👇firestore database 세팅코드
// Firebase SDK 라이브러리 가져오기
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-app.js";
import { getFirestore } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
import { collection, addDoc } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
import { getDocs } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
// Firebase 구성 정보 설정
const firebaseConfig = {
본인 설정 내용 채우기
};
// Firebase 인스턴스 초기화
const app = initializeApp(firebaseConfig);
const db = getFirestore(app);
[참고] 공식문서
🔗참고 하기 좋은 사이트
[1] '파이어베이스'(Firebase)란 무엇인가? 파이어베이스 심층 탐구 : 상편
파이어베이스(Firebase)란 무엇인가? 파이어베이스 심층 탐구 : 상편
혹시 여러분이 모바일 앱을 활용해서 사람들을 도와주는 데 관심이 있는 진취적인 사람이라면, 아마도 파이어베이스(Firebase)가 무엇인지 알고 싶을 것입니다. 파이어베이스는 구글(Google)이 소
blog.wishket.com
[2] '파이어베이스'(Firebase)란 무엇인가? 파이어베이스 심층 탐구 : 편
파이어베이스(Firebase)란 무엇인가? 파이어베이스 심층 탐구 : 중편
파이어베이스의 도움을 받아 만들 수 있는 앱의 종류에는 사실상 제한이 없습니다. 파이어베이스를 사용할 수 있는 플랫폼에만 제한이 있을 뿐입니다. 파이어베이스의 SDK가 주로 염두에 두고
blog.wishket.com
[3] '파이어베이스'(Firebase)란 무엇인가? 파이어베이스 심층 탐구 : 하편
'웹개발 기타' 카테고리의 다른 글
웹서버란(클라이언트,서버,REST API) (0) | 2024.10.07 |
---|---|
네이밍 컨벤션📛 (3) | 2024.10.01 |
컴퓨터의 구성요소, 메모리 (0) | 2024.10.01 |
[데이터베이스] 데이터 베이스 개념, 종류 (1) | 2024.10.01 |
[Linux]리눅스 기본 명령어🤖 (0) | 2024.09.30 |