React 앱을 무료로 배포하는 10가지 방법
2
React 앱을 배포하는 것은 일반적은 HTML, CSS 파일을 배포하는 것과는 사뭇 다릅니다. 보통 npm을 이용하여 모듈을 설치하고 빌드하고 배포하는 식의 과정을 거칩니다. React 앱을 무료로 배포하고 이용할 수 있는 서비스 10가지를 소..
닥터핸 2021-02-28
닥터핸 님께서 2021-02-28에 React에 올린 글

React 앱을 배포하는 것은 일반적은 HTML, CSS 파일을 배포하는 것과는 사뭇 다릅니다.

보통 npm을 이용하여 모듈을 설치하고 빌드하고 배포하는 식의 과정을 거칩니다.

React 앱을 무료로 배포하고 이용할 수 있는 서비스 10가지를 소개합니다.

 

Vercel

https://vercel.com/docs

Vercel은 예전에는 ZEIT라고 알려졌던 서비스로 React, Angular, Vue 등을 위해 설계된 혁신적인 배포 서비스.

Vercel을 사용하여 GitLab 또는 Bitbucket에서 프로젝트를 쉽게 가져올 수 있음.

자동 SSL 가능.

 

Firebase

https://firebase.google.com/

Firebase는 애플리케이션을 개발하고 확장할 수 있는 통합 플랫폼.

호스팅뿐만 아니라 인증, Cloud Firestore, 클라우드 등 수많은 기능 제공.

 

Netlify

https://www.netlify.com/

GitHub, GitLab 및 Bitbucket에서 프로젝트를 쉽게 가져올 수 있고 

JAM stack(Javascript 와 API 그리고 Markup 으로 구성된 최신 웹 사이트를 구성하는 방법)을 구성할 때 많이 사용.

 

GitHub Pages

https://pages.github.com/

GitHub Pages는 가장 쉽고 널리 쓰이는 방법 중의 하나.

GitHub Action과 함께 사용하면 배포나 빌드를 자동화할 수 있음.

 

Heroku

https://www.heroku.com/

2007년 출시 이후 꾸준히 인기 있는 플랫폼.

Go, Node.js, Clojure 등 대부분의 언어 지원

 

Surge

https://surge.sh/

가장 빠르게 배포할 수 있는 서비스 중의 하나

Command Line 모드로 계정 생성부터 시작 가능

 

Render

https://render.com/

Disrupt SF 2019의 Startup Battlefield 에서 우승한 플랫폼

사이트 호스팅은 무료이나 Cron, Docker 등을 이용할 때는 비용 지불.

 

Roast

https://www.roast.io/

단일 페이지 애플리케이션(SPA)를 만드는데 적합한 플랫폼.

설정이 쉽고 문서가 간결함

 

Moovweb XDN

https://developer.moovweb.com/guides/overview

개발, 배포, 모니터링, 실행 등의 통합 플랫폼

기본적인 기능들 무료로 사용 가능

 

GitLab Pages

https://docs.gitlab.com/ee/user/project/pages/

정적인 페이지를 호스팅하고자 한다면 GitLab Pages를 사용하면 됨.

도메인 연결이나 TLS 인증 가능

 

 

 

2
URL
0
 
sonaki84 2021-03-04
은근히 많네요

댓글

조회수 5,880
댓글 1
2
URL