🍀

VSC SSH 연결, FireStore 장단점

작성일자
Mar 31, 2023
태그
DIARY_DEVELOP
프로젝트
NOI
책 종류
 

VSC SSH 연결

Firebase - FireStore

  • 서론)
    • Firebase에서 db 기능을 쓰는 게 어떤 건지 잘 몰랐는데, 오늘 그 특징들을 알아갈 수 있었다.
    • FireStore는 NoSQL 데이터베이스다.
    • 난 약간 rds 처럼 데이터베이스 관리 서비스인줄 알았는데 그냥 데이터베이스였다,,
  • 본론) 내가 느낀 장단점
    • 장점
      • 콜렉션 단위로 규칙을 걸어줄 수 있다.
        • 스프링 시큐리티에선 아래 코드처럼 API 단위로 권한 설정을 해주었다.
          • FireStore를 쓰면, DB의 콜렉션 단위로 권한 설정을 해줄 수 있다.
        • DB에 직접 접근하기 쉽다. (더 극단적으로 예시를 들면 API 없이 프론트로만 개발 가능)
        • 공식문서가 친절하다.
      • 단점
        • 속도가 느리다.
        • NoSQL이라서 관계형 db에 익숙한 사람에겐 낯설 수 있다. 컬렉션에 종속성이 없어서 따로 잘 조작해줘야 한다.
    • 결론) 새로운 걸 배워서 재밌다!

    하루 정리

    TIL 작성하기
    졸프
    12시~3시 오프 회의
    보고서 작성
    Noilab
    4시~5시 오프 회의
    BeachCombine
    8시~10시 온라인 회의
    제출하기!!!!!!!!!!!!!!!!!!!!! (마감)
     
    오늘은 회의를 3개 연달아 하느라 하루가 다 지나갔다,,,
    12시~3시 홍대에서 졸프 회의를 하였고,
    4시~6시반 왕십리에서 노이랩 회의를 하였고,
    8시~11시 집에서 솔챌 회의를 하였다,, ㅎ
    진짜 뻥안치고 2호선으로 서울 한 바퀴 돌았다 ㅋㅋㅋㅋㅋㅋㅋㅋ 신림~홍대~왕십리~신림
    몸은 힘들었지만 이래저래 보람찬 하루였다:)
     
    노이랩 회의를 하면서 개발 팀장님께 배운 것들이 유익했어서 오늘 TIL은 그 내용으로 정리하였다.
     
    VSC SSH 연결, FireStore 장단점