TIL 221117

이정익·2022년 11월 17일
0

TIL

목록 보기
14/27
post-custom-banner

1. 자료구조

1) 우선 순위 큐

  • 각 요소가 그에 해당하는 우선순위를 가지는 자료 구조
  • 더 높은 우선순위를 가진 요소가 더 낮은 우선순위를 가진 요소보다 먼저 처리된다.
  • 이진 힙으로 구성하고, 각 노드는 값과 우선순위를 가지게 된다.

2. Firebase

대표적인 Bssa 클라우드 서비스

1) 셋업

  • 프로젝트 생성 시 애널리틱스 사용 Off
  • 프로젝트 생성 후 Authentication, Cloud Firestore, Storage 생성
  • Authentication 생성 시 기본 이메일/비밀번호, 구글, 깃헙 연동등.. 입맛따라
  • Authentication 생성 후 Settings -> 사용자 계정 연결에서 ID 공급업체별로 여러 계정 만들기 체크
  • Cloud Firestore, Storage 생성 시 테스트 모드로... (단기로 사용할거니까)

2) 서비스

[1] Authentication

  • 로그인 기능 API를 제공하는 서비스

[2] Cloud Firestore

  • NoSQL 데이터베이스 시스템

[3] Storage

  • 클라우드 스토리지

3) S3 배포

  • 버킷 이름을 구매할 도메인 이름과 일치하게 작성
  • 모든 퍼블릭 엑세스 차단 해제
  • 정적 웹 사이트 호스팅 설정
  • 객체 업로드
  • 권한 설정
    • 버킷 정책 생성기 -> S3 버킷 폴리시
    • 이펙트 -> Allow
    • Principal -> *
    • Actions -> GetObject
    • ARN -> arn:aws:s3:........도메인/*

4) DNS 설정

  • AWS Route 53 -> 호스팅 영역 생성
  • 도메인 이름 작성
  • 생성된 네임 서버를 도메인 구입한곳에 등록
  • 호스팅 영역에서 새로운 레코드 생성
  • 트래픽 라우팅 대상에 S3 웹 사이트 엔드포인트에 대한 별칭
  • 서울
  • 자동완성된 엔드포인트 연결

3. 자바스크립트 스터디

모던 자바스크립트 튜토리얼 스터디 - 1

profile
주니어 프론트엔드 엔지니어로 한걸음 나아가는 중입니다.
post-custom-banner

1개의 댓글

comment-user-thumbnail
2022년 11월 18일

스터디와 정리등 고생많으셨습니다 ㅎㅎ

답글 달기