최근에 어떤 종류의 앱을
개발하고 계시든 간에
Cloud에서 데이터를 저장할 수 있는 좋은 기회가 있는데요
여러분의 사용자들이 친구들과
흥미로운 앱 내의 협동 작업을
함께 싶어 하기 때문이죠
아니면 하나 이상의 장치에서
데이터에 접근할 수도 있기 때문이에요
하지만 Cloud 안에 데이터를 저장하는 것은 생각만큼
쉽지 않습니다
데이터를 관리하기 위한 자신만의 서버를 설정하고
밤 낮으로 구동해야 해요
문제를 파악하는 클라이언트에
많은 시간을 할애해야 하며
사용자가 오프라인 상태가 되더라도
모든 것이 그대로 작동해야 해요
밤을 새워가며 혹시라도
보안과 알림에는 문제가 없는지 걱정하기도 하죠
괜한 걱정일뿐인데 말이죠
그리고 사용자의 수가 얼마나 많건 간에
서비스는 그 수를 모두 헤아려야 하는데
앱을 구축할 때 사실상
그 시간을 할애하지 않죠
이게 바로 Cloud Firestore가 필요한 이유입니다
Cloud Firestore는 Cloud에 데이터를 저장하여
모든 장치에서 동기화하여
여러 사용자들과 공유할 수 있도록 하죠
Firebase 제품에서
이 모든 편리함을 누릴 수 있어요
견고한 클라이언트 라이브러리와 오프라인 모드를 지원하여
여러분의 앱은 연결 상태와 상관없이
작업을 계속할 거예요
웹상에서도 마찬가지죠
포괄적인 보안 규정은
밤에 잠을 잘 때에도 접근성을 관리해 주며
데이터 브라우징 도구도 쉽게 사용할 수 있어요
강력한 쿼리 작업과
인출 작업이 적용되는 다양한 방식으로 데이터를
구조화할 수 있어요
Cloud Firestore는 거의 실시간으로 작동되며
실시간으로 데이터베이스의 변화를
자동으로 인출하거나 매뉴얼에 따라 데이터를 요청하고
인출합니다
여러분의 선택에 달려있죠
Cloud Firestore는 광역 데이터 복제처럼
다양한 기능을 가진 Google Cloud 플랫폼의
강력한 최선의 데이터베이스 기반을 제공해요
이는 신뢰성을 제공하며 모든 사람이 같은 페이지에 있도록
강력한 지속성과
트랜잭션을 다중 문서화하여
데이터 상의 복잡한 작업을 수행할 수 있어요
세계에서 가장 인기 있는 앱에서 가장 어려운 작업 환경을
처리하도록 제작하였기 때문에
여러분의 앱을 자동으로 조정해 줘요
하지만 다른 Firebase 제품과도 여전히 통합이 가능하죠
손쉬운 가입을 위한
Firebase Authentication과
데이터베이스의 변화에 대응하는
모든 유형의 서버 사이드 로직을 구동해 주기도 하죠
이는 진정한 서버가 없는 개발 환경을 의미하며
기본 문제에 드는 시간은 줄이고
앱 구축에 더 많은 시간을 사용할 수 있다는 뜻이에요
지금 바로 Cloud Firestore를 사용해 보세요
제공해 드리는 문서를 참조하시고
한두 개의 샘플을 체험해보고 멋진 작업을 하시길 바랍니다