본문 바로가기

Firebase6

#2 Setup 강의의 환경과 본인 실습의 환경을 약간 변경하여 진행하였다. Vite 대신 cra, TS 대신 JS를 사용했다. 평소에 cra를 사용해왔기 때문에 cra를 사용하였고, 이전 포스팅에서 언급했듯이 지금 당장 TS를 배우기에는 너무 이르다고 판단해 JS를 사용했다. Installation (Project configure) create-react-app 을 통해 react 프로젝트를 생성하고, src 디렉토리 내부의 필요없는 파일들을 전부 제거한다. 이 과정에서 public 디렉토리의 index.html의 수정으로 태그, 로고를 변경할 수 있다는 사실을 알았다. src 디렉토리의 index.js에서 #root.render()로 'id가 root인 태그에 App.js를 렌더링 하는구나' 하고 어렴풋이 알고있었.. 2023. 12. 27.
#1. Introduction Firebase를 사용하여 트위터의 클론코딩을 진행해 볼 것이다. Introduction인 만큼 큰 내용은 없어 간단하게 소개하려 한다. Firebase란? 간단히 말해서, 백엔드 서버를 구동할 수 있는 애플리케이션이다. 웹, IOS, 안드로이드, 심지어 Unity 등의 많은 플랫폼을 지원한다. Firebase의 기능 Firebase는 정말 많은 제품이 있다. 이 제품들은 크게 Build, Release&Monitor, Engage의 세 가지로 나뉜다. Build는 데이터베이스(No SQL), 회원 인증과 같은 보안, 배포, 클라우드 스토리지(사진 업로드) 등의 기능을 포함한다. Release&Monitor는 사용자 분석과 테스팅 기능을 포함한다. Engage는 인앱메세지, 푸시알람 등의 기능을 포함한다.. 2023. 12. 25.