본문 바로가기

programming study/항해99 커리큘럼

[항해99 1기] [Chapter6] 실전 프로젝트 (5) (2021.4.28)

실전 프로젝트에 대한 일지

오늘한 것

회의

백엔드

  • 오픈소스 불러오는 엔티티 완성
    • 코드도 완성
  • 데이터 테이블 완성
    • notion에 게시 예정

프론트

  • 세팅 끝
  • https 알아보는 중

멘토링

  • PWA를 만들고 플레이스토어, 앱스토어에 배포하고 싶은데 HTTPS가 필수인지?
    • 크롬 익스텐션으로는 배포를 해봤다. https 프론트 - 백엔드 다 해야한다. 구글은 무조건 https로 해야한다.
    • 프론트는 https는 어렵지 않다. 백엔드 https 세팅: ec2주소는 SSL발급받지 못한다. 무조건 도메인을 사서 SSL인증서를 발급받아야한다.
    • 일반적인 웹을 만들고 pwa를 적용하고 스토어에 올려보는 순으로 해보아라. 우선순위 잘 판단할 것

한 것

  • 최소단위 컴포넌트 세팅
  • 최소단위 컴포넌트 - typescript 연동
  • Range.tsx 생성
    • 세부 기능 내일 추가 예정
  • 페이지 컴포넌트 세팅
  • 불변성관리 공부 완료
  • styled componet
    • theme 생성
    • element에 스타일 설정

할 것

  • Element 컴포넌트 만들기
  • PWA 배포 방법
  • 도메인 준비
  • S3 세팅
  • cloud front 공부
  • HTTPS 알아보기
  • 검색한 사이트가 노출이 잘 되는 방법 찾아보기