• 티스토리 홈
  • 프로필사진
    루루개발자
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
루루개발자
  • 프로필사진
    루루개발자
    • 분류 전체보기 (212)
      • react & next.js (12)
      • Node.js & Javascript & Type.. (24)
        • d3.js (10)
      • 차트 만들기 (1)
      • 티스토리 스킨 개발 (7)
      • 내가 만든 패키지 (3)
      • 내가 만든 CSS (1)
      • CSS (7)
      • 도커 & 쿠버네티스 (3)
      • 개인 프로젝트 (7)
      • 리뷰 & 추천 (2)
      • 알고리즘 (1)
      • IT 기타 (18)
      • 잡동사니 (1)
      • Spring Boot (5)
      • 취미로 그리는 그림들 (120)
      • 개인적인 생각들 (0)
  • 반응형
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • [ google-fcm-web-sdk-bundle-sample ] FCM web sdk 번들링 샘플 프로젝트
        2022년 06월 18일
        • 루루개발자
        • 작성자
        • 2022.06.18.:19
        반응형

         

        안녕하세요. 루루개발자 입니다.

        최근 회사 프로젝트를 진행 하던 도중 서버에서 실시간으로 웹으로 알림을 받아야 하는 기능이 필요했습니다.

         

        socket 이나 fcm web sdk 중에 어떤 것을 사용할까 고민한 끝에 fcm web sdk 를 사용하기로 하였습니다.

         

        https://firebase.google.com/docs/web/setup?authuser=0&hl=ko#use-modular-bundler
         

        자바스크립트 프로젝트에 Firebase 추가  |  Firebase Documentation

        Check out what’s new from Firebase at Google I/O 2022. Learn more 의견 보내기 자바스크립트 프로젝트에 Firebase 추가 이 가이드에서는 웹 앱에서 또는 최종 사용자의 액세스를 위한 클라이언트(예: Node.js 데스

        firebase.google.com

        Firebase 웹 SDK는 사용하지 않는 코드를 삭제(트리 쉐이킹)하기 위해 모듈 번들러와 연동되도록 설계되었다고 하여, 실제 production 환경에는 번들링 방식을 사용하는 것을 구글에서 권장하고 있었습니다.

         

        그래서 fcm web sdk 를 번들링 하는 샘플 프로젝트를 제작해보게 되었고, 아래 주소로 확인 가능합니다.

        https://github.com/wisdomstar94/google-fcm-web-sdk-bundle-sample

         

        GitHub - wisdomstar94/google-fcm-web-sdk-bundle-sample: fcm web sdk 설정을 위한 번들러 샘플 프로젝트 입니다.

        fcm web sdk 설정을 위한 번들러 샘플 프로젝트 입니다. Contribute to wisdomstar94/google-fcm-web-sdk-bundle-sample development by creating an account on GitHub.

        github.com

        위 프로젝트를 적절히 잘 활용하면 일반 웹사이트 및 Angular, react, vue 등으로 개발된 환경에서도 모두 사용 가능합니다.

         

        fcm web sdk 를 적용해야 하는 분들께 제가 만든 이 샘플 프로젝트가 조금이나마 도움이 되었으면 하네요. ㅎㅎ

         

        읽어주셔서 감사합니다. :)

         

        반응형

        '개인 프로젝트' 카테고리의 다른 글

        [ nestjs-aws-s3-upload ] nest.js 에서 AWS s3 로 파일 업로드하기  (0) 2022.10.03
        [ javascript-library ] javascript 클립보드로 복사하기 기능 구현하기  (0) 2022.06.23
        [ google-web-login-sample ] 구글 웹 로그인 샘플  (0) 2022.06.14
        [ slack-bot-api ] node.js Slack 봇 API  (0) 2022.06.07
        [ telegram-bot-api ] node.js 텔레그램 봇 API  (0) 2022.06.06
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바