![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVFKcT%2Fbtsth7i9ekf%2FBIrWRWI8NBghhQYGb0RP2k%2Fimg.png)
리액트 공부를 하려고 하려고 정보들을 찾아보다 넷플릭스를 클론코딩 하고 싶었다. 깃허브를 돌아다녀보니 여러가지 자료들이 있었지만 https://github.com/karlhadwen/netflix 의 코드가 가장 공부하기 좋아보였다. 영어로되어있지만 동영상 10시간짜리의 영상이 있기에 따라해가면서 만들어보기로 하였고, 3년전 만들어진 코드라서 최신 상황에 맞게 바꿔나가면서 진행을 해보려고 한다. 이 프로젝트는 커스텀 훅, 컨텍스트, 포털 등의 기능을 활용하며, Firebase를 사용하여 데이터베이스와 인증 시스템을 구축하는것을 목표로 한다.
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMHlet%2Fbtstk29zqTL%2FtZU3rx3QE24oFN8gy06X90%2Fimg.png)
파이썬에서 Firebase의 데이터를 가져오는 방법을 알아본다. 앞의 데이터 삽입부분에서의 pip install 과 Firebase key를 받아 온것으로 생각하고 진행하겠습니다. 2023.09.06 - [Dev/Web] - Firebase 파이썬으로 DB 데이터 삽입 코드 import firebase_admin from firebase_admin import credentials from firebase_admin import firestore import json # Firebase 서비스 계정 키 파일 경로 cred = credentials.Certificate("firebase-adminsdk.json") # Firebase 앱 초기화 firebase_admin.initialize_app(cred..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjIMEg%2FbtstfdK4fjY%2FhB19wKGJGmoJKqV9rlk8Pk%2Fimg.png)
파이썬으로 google의 DB플랫폼인 Firebase를 제어할 수 있다. 기본적인 데이터 삽입에 대해 알아본다. 설치 pip install firebase_admin 사용법 (Firebase) firebase에서 프로젝트설정 - 서비스 계정 - 아래에 비공개 키 생성으로 키 파일을 다운로드 받는다 사용법 (코드) import firebase_admin from firebase_admin import credentials from firebase_admin import firestore # Firebase 인증 정보를 제공하는 서비스 계정 키 파일을 다운로드하고 경로를 설정합니다. cred = credentials.Certificate('path/to/serviceAccountKey.json') fireb..