프론트엔드
-
서버 없이 프론트엔드 배포하기클래스/초급 2022. 3. 13. 17:53
이번 글에서는 AWS S3 정적 웹호스팅 기능을 이용하여 프론트엔드 사이트를 서버리스로 만드는 방법을 알아보자. 프론트엔드 서버리스가 무슨 말일까? 요즘 프론트엔드와 백엔드를 나누어 프로젝트를 많이 한다. 프론트엔드는 JS 파일, CSS 파일, 이미지 파일 등으로 이루어져 사용자에게 보이는 뷰페이지만 담당한다. 백엔드는 사용자에게 보여주는 뷰페이지는 프론트엔드에 맡기고 데이터와 관련된 부분만 담당한다. 아주 러프하게 얘기하면 이 정도로 프론트, 벡엔드가 나누어져 있다. 근데 프론트이던 백엔드이던 사용자에게 서비스하기 위해서는 서버에 배포해야 한다. 프론트엔드는 서버에 배포해서 사용자에게 보여지기 위해서는 웹서버가 필요하고 백엔드는 어플리케이션 서버가 필요하다. 대표적인 웹서버로는 아파치, nginx 등이..