Local Storage
특징
사용법
localStorage.setItem('key', 'value')
localStorage.setItem('name', 'cho')
localStorage.setItem('name', 'cho')
let a = localStorage.getItem('name') // key 값을 기준으로 가져옴
console.log(a) // cho
localStorage.setItem('name', 'cho')
localStorage.setItem('age', '20')
localStorage.setItem('height', '180')
localStorage.removeItem('name') // key 값을 기준으로 삭제
localStorage.clear() // 모든 데이터 삭제
FireBase란?
특징
- 다양한 기능과 서비스를 제공하여 개발자가 사용자 인증, 데이터베이스, 스토리지, 호스팅, 푸시 알림등을 포함한 다양한 애플리케이션 요구 사항을 쉽게 처리할 수 있다.
실시간 데이터베이스 (Realtime Database) : Firebase의 NoSQL 클라우드 데이터베이스로 실시간 데이터 동기화를 제공한다.
사용자 인증 (Authentication) : Firebase는 사용자 인증 시스템을 제공하여 이메일/비밀번호 소셜 미디어 로그인, 사용자 정의 토큰 등 다양한 방식으로 사용자를 인증할 수 있다.
클라우드 스토리치 (Cloud Storage) : Firebase는 클라우드 기반의 파일 스토리지를 제공하여 애플리케이션에서 사용자가 업로드한 파일을 저장하고 검색할 수 있다. 다양한 파일 형식을 지원한다.
성능 모니터링 : Firebase는 애플리케이션의 성능을 모니터링 할 수 있는 도구를 제공한다. 어떻게 사용하고, 어떤 종류의 네트워크 문제가 발생하는지 등을 추적하고 분석할 수 있다.