Google I/O'18: Stage 1 - What's new in Firebase



Build Better App



Cloud Firestore


  • 전통적인 DB와 달리 Client SDK를 통해 직접 데이터에 액세스할 수 있습니다
  • 실시간 데이터 변경을 Listen 할 수 있습니다
  • 쿼리 결과를 자동으로 캐시를 만들므로 오프라인에서도 앱이 움직입니다.

    Cloud Function



    HAMILTOM의 앱이 흥미롭다고 말했습니다.
    사용자 수가 매우 많다고 하는 이벤트 시에는 수백만 명의 사용자가 동시에 접속하여 수백만 개의 요청이 단기간에 실행되었다고 합니다.
    그 당시 Cloud Function은 인간의 작업을 전혀 하지 않고 자동으로 확장했습니다.

    New in Functions





    · HTTPS 기능을 실행하기 위한 클라이언트측 SDK 제공
    이로 인해 백엔드와의 통합이 매우 간단해집니다.
    · TypeScript 지원
    · Unit Test

    Firebase Authentication





    매일 800만 명 이상의 인증이 매일 진행됩니다.

    New in Authentication



    ・Phone number sign-in
    ・Passwordless sign-in
    버튼 누르기 → 보내는 링크를 밟는 절차와 같습니다

    ML Kit for Firebase



    Firebase에서 기계 학습을 사용할 수 있습니다.
    기기, Cloud Function 모두에서 사용할 수 있습니다.


    다음 5가지입니다.
  • 텍스트 추출
  • 얼굴 감지
  • 바코드 스캔
  • 이미지 라벨링
  • 건물 감지

  • 예로는 VSCO 앱이 있습니다.
    VSCO는 대량의 필터를 탑재한 화상 가공 앱입니다.
    VSCO는 ML 키트를 사용하여 많은 양의 필터 중에서 이미지에 적합한 필터를 제안합니다.

    또한 맞춤형 Tensor Flow도 업로드 가능



    기타 궁금한 것



    PWA와 Desktop APP(Native APP) 통합



    제목대로 PWA와 Desktop APP의 통합에 대해 설명했습니다.
    데모에서는 Chrome Book을 사용하여
    1. Spotify의 PWA에 브라우저로 액세스
    2. 앱 설치 제안 모달이 나온다
    3. 순식간에 Native Desktop 앱 설치
    가 실현되었습니다.
    Desktop의 Native Desktop 앱의 장점은
    · 더 빠른 Service Worker
    · 윈도우 사이징
    등을 들었습니다.
    위에서 언급했듯이 데모는 Chrome Book 이었지만 앞으로 Windows와 Mac에도 대응할 것 같습니다.



    영어 버전: Google I/O’18: What’s new in Firebase – Taishi Kato – Medium

    좋은 웹페이지 즐겨찾기