를 하려고 했으나 시행착오를 두번 겪고 방황하고 있는 상태
내가 원하는 기능은 다음과 같다.
1. 비용이 들지 않을 것
2. 트래픽 제한이 느슨할 것
3. 코드하이라이팅이 가능할 것
내가 포기할 수 있는 것은 다음과 같다.
1. 서버
2. 글 작성의 편의성
우선 여러가지 자료들을 찾아보면서 나름대로 만들어보려고 했는데
hygraph를 이용
graphql 플랫폼이라고 하는데 사용이 쉽고 직관적이었다.
스키마를 작성하는 것도 GUI 기반으로 되어있어 쉬웠고
graphql을 학습해볼 수 있겠다는 생각이 들어 좋았지만
아무래도 영리 사이트이다보니 프리플랜을 초과하면 돈을 지불해야했다.
asset traffic이 꽤 넉넉한 편이라 당분간은 걱정없을듯하지만
난 블로그에 컨텐츠를 많이 담는 편이다보니 조금 불안한 감이 있었고
graphql을 처음 사용해보다보니 graphql을 타입스크립트와 함께 사용하는 것이 어려움이 있었다.
그래도 지금와서 돌이켜보면 무료 플랜의 용량이 꽤 넉넉한 편인것같다.
graphql에 익숙했다면 사용을 고려해볼만 할듯
sanity studio
sanity studio는 블로그 작성을 위한 여러가지 편의기능과
나름의 생태계도 갖추어져 있고 자료를 찾기 괜찮은 편이라 사용을 고려해봤다.
스키마 작성도 마찬가지로 간편하고 괜찮았지만 hygraph보다도
더한 무료플랜 usage에 경악 이건 조금만 글을 쓰면 프리플랜을 초과할 것 같았다.
따라서 기각
그럼 이제 어캄
생각해봤는데 반드시 DB에 데이터를 저장해둘 필요가 없었다.
내 컴퓨터의 하드디스크 용량은 충분히 넉넉하며
어차피 정적호스팅만 수행할 수 있으면 그만이다.
그렇다면 free plan도 트래픽 제한이 없는 cloudflare 서비스를 이용해
정적 호스팅을 하면 되지 않을까?
라는 생각으로 처음부터 다시 만들어보려고한다..
'frontend' 카테고리의 다른 글
ts react vite mui 보일러플레이트 만들기 (0) | 2023.07.10 |
---|---|
CloudFlare를 이용해 Next.js 프로젝트 Static하게 배포하기 (2) | 2023.06.27 |
Critical Rendering Path 보기 (1) | 2023.06.11 |
webpack proxy 설정 에러 해결방법.. (0) | 2023.06.07 |
Github Action으로 S3 배포 자동화하기 (0) | 2023.06.05 |