Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

Netlify 도입 #793

Open
outsideris opened this issue Jan 15, 2019 · 5 comments
Open

Netlify 도입 #793

outsideris opened this issue Jan 15, 2019 · 5 comments

Comments

@outsideris
Copy link
Contributor

최근에 Netlify를 좀 써보고 있는데 쓰기도 편해서 GitHub 페이지에서 넘어가는 건 어떨까 생각해 봤습니다.
오래되어서 지금 빌드 과정을 다시 점검해 봐야하지만 Git 푸시를 해야하는 github pages보다 관리는 쉽지 않나 생각하고 개인 개인으로 만들어도 권한은 추가할 수 있는 걸로 알고 있습니다.

추가로 Netlify를 썼을때 좋은 점이라고 생각하는 건 PR 에서도 빌드해서 프리뷰를 볼 수 있어서 markdown을 리뷰할 때 발견하지 못한 문법 오류등을 미리 확인할 수 있습니다.

@outsideris
Copy link
Contributor Author

#810 에서 @marocchino 님이 얘기하신대로 저도 Netlify로 가는 것이 현시점에 제일 편하다고 생각하는데 몇가지 문제점이 있습니다.

Netlify로 가는 경우

  • 저희가 커스텀 도메인을 쓰지 주소가 nodejs.github.io/nodejs-ko 에서nodejs-ko.netlify.com 같은 형태로 변경됩니다.
  • 좀 찾아봤는데 GitHub 페이지에서 새주소로 redirect하는 방법이 없습니다. Jekyll에 관련 플러그인이 있는지 모르겠지만 서버에서 301 응답으로 리다이렉트하지 못하고 클라이언트에서 리다이렉트해야 해서 사용자나 봇 등이 불편을 겪을 수 있습니다.
  • Netlify를 수정하고 관리할 수 있는 접근 권한을 GitHub과는 따로 관리해야 합니다.

GitHub 액션을 그대로 쓰는 경우

  • Lambda를 쓰던 때와 다르게 배포에 문제가 생겼을 때 누구나 수정할 수 있습니다.
  • 기존 도메인을 그대로 유지할 수 있습니다.
  • 권한 관리를 GitHub에서만 하면 됩니다. (rearrange nodejs-ko members #425)

이런 면에서 그냥 GitHub 액션을 사용하는게 어떨까 싶은데 다른 분들 생각은 어떠신가요?

@outsideris
Copy link
Contributor Author

그런 프리뷰 용도로만 사용할까요? 프리뷰는 도메인도 크게 상관없으니까요

@marocchino
Copy link
Contributor

음.. 딱히 문제될건 없을 것 같은데.. PR 빌드 프리뷰가 좀 아쉽네요.

@marocchino
Copy link
Contributor

@outsideris
Copy link
Contributor Author

outsideris commented Sep 7, 2019

네 netlify에서 프리뷰는 지원하는데 프리뷰용으로만 쓰는 용도로 저도 한번 테스트해보겠습니다.

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

2 participants