정적 웹사이트와 프론트엔드 애플리케이션을 간편하게 배포하고 관리할 수 있는 클라우드 플랫폼

Netlify 사이트에 로그인 후, Add new site - import an existing project 버튼을 클릭한다.

배포할 프로젝트가 있는 Git 저장소를 선택한다.

GitHub 선택하고 Authorized 하면

GitHub에 있는 레포지토리 목록이 나타난다.
이 중에 배포할 프로젝트를 선택한다.

배포할 사이트 이름을 작성하고, 사용 가능한지 확인한다.
URL은 https://작성한이름.netlify.app 형식이 된다.

빌드 설정을 한다.
npm run build가 입력되어 있는데, 그대로 하면 에러 난다. CI= npm run build으로 해야된다.CI= 를 앞에 붙여 테스트를 무시하도록 설정해야 빌드가 정상적으로 진행된다.
필요한 경우 환경 변수를 추가한다.
모든 설정이 완료되면 Deploy {사이트 이름} 버튼을 클릭해 배포를 시작한다.

배포가 진행 중일 때는 Site deploy in progress라는 문구가 표시된다.

배포가 완료되면 웹 사이트 주소가 나타나고, 들어가보면 성공적으로 배포가 된 것을 확인할 수 있다.
추가적으로 사이트 보안을 위해 HTTPS를 설정하거나 도메인을 연결할 수 있다.