23.06.03 클론코딩 / Firebase를 활용한 instagram clone coding
구글의 모바일 애플리케이션 개발 플랫폼으로 손쉽게 앱을 개발하는데에 도움을 주는 플랫폼이다.
파이어베이스는 앱을 개발, 개선, 성장 시킬 수 있는 도구 도음(toolset)으로 이러한 도구가 없다면 개발자가 일부 서비스의 상당부분을 직접 만들어야 한다.
이에 구글에서는 개발자가 UX에 좀 더 집중시키는 개발을 할 수 있도록 파이어베이스를 만들었다고 볼 수 있다.
파이어베이스’로 만든 제품들이 이런 방식으로 작동하기 때문에 일부 사람들은 파이어베이스를 “서비스로서의 플랫폼(PaaS)” 또는 “서비스로서의 백엔드(BaaS)”라고 부르기도 한다.
프로젝트 생성 후 firebase setting
1. terminal에서(mac기준)sudo su
및 비밀번호 입력
2.npm install -g firebase-tools
으로 설치
2-1.firebase -V
버전 확인 (대문자 V 유의)
3.firebase login
입력 후, 계정과 연동
4.firebase init
입력 후, 만들고자 하는 프로젝트에 맞게 설정 (spacebar + 방향키 + enter로 조작)
firebase.json 파일에 읽기권한만 있을때 sudo chmod 777 firebase.json
으로 변경
firebase depoly --only hosting