[TIL]데브코스 프론트엔드 0907

hyojeong·2021년 9월 7일
0

데브코스

목록 보기
29/50
post-thumbnail

📚TIL

day26

Project Depoly

  • history API 기반의 SPA를 배포하기 위해선 404에러를 처리할 수 있는 옵션이 필요
  • 클라우드 서비스 : EC2, GCP, Azure, cafe24 ...
  • 서비스마다 배포 원리는 같지만 과정들에 대한 추상화가 다름
  • aws s3 : 파일만을 보관해주는 서비스로 정적인 요소들을 올리는 것만으로도 다른 사람들이 사용 가능
  • cloud front : 들어오는 요청들을 s3에서 파일을 꺼내 제공하는 방식으로 404에러를 해결할 수 있도록 해줌
  • cloud front는 자체적으로 캐시가 붙어있어 한번 꺼내오면 일정 기간동안 캐싱하기 때문에 요청시 응답 속도가 빠름
  • Github Pages, Firebase, Netlify, Vercel

🌊하루를 마치며

오늘 배포하는 다양한 방법에 대해 배웠다. 배포를 해본 적이 없기 때문에 어려운 내용일 것이라고 생각했는데 생각보다 간단했다. 배포 도구들이 추상화가 잘 되어있기 때문에 버튼만 눌러도 쉽게 배포를 할 수 있다. 그래도 서버에 직접 호스팅할 줄 알게되면 배포서비스 사용시 발생하는 문제를 잘 파악해서 해결할 수 있다고 하니 이 부분도 공부해야겠다는 생각이 들었다. 아직 프로젝트 수정이 끝나지 않아 이번 강의를 들으면서 직접 해보지는 못했지만 얼른 마무리해서 배포까지 할 계획이다!

profile
Front-end Develop🥰

0개의 댓글