본문 바로가기
항해프리2기

항해프리2기 1주차 - 쉽게 배우는 웹개발 A 부터 Z 까지 4차 강의

by 김공돌 2023. 9. 3.

Firebase

 - 구글이 개발한 모바일 및 웹 어플리케이션 개발 플랫폼

 - 웹 서버를 대신 만들어주는 서비스, 서버 개발 없이 제작 가능

 - 백엔드 지식없이 프론트 엔드 지식만 알아도 웹 서비스 출시 가능

 

데이터 베이스

 - 데이터를 잘 찾기 위하여 정리하여 저장하는 곳

 

관계형 비관계형
SQL NoSQL
정리된 정보를 다룰때 사용 복작하거나 유연한 정보를 다룰때 사용
은행, 대기업 등에서 사용 주로 스타트업 기업에서 사용

파이어 스토어 

 - 구글이 제공하는 클라우드 기반 NoSQL

 

파이어베이스 설정

    <script type="module">
        // 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);

 

4차 숙제

 - 나 만의 추억엘범 카드 추가 기능 

나만의 추억 앨범

나만의 추억엘범

현재 서울의 미세먼지 : 좋음