Skip to content
Kendrick's Website Kendrick's GitHub Kendrick's Youtube Kendrick's Travel blog

새로운 블로그로 옮겨왔습니다

3 min read
Cover

새로운 블로그를 만들었습니다.

기존 블로그가 만든 지 오래되었고, 한 번 정리하는 게 좋을 것 같아서 새로 만들었습니다.

이전에 사용하던 도메인을 재사용할까 고민했지만, 작성한 컨텐츠로 인한 광고 수익이 애드센스로 한 달에 커피 3~4잔 값이 나왔기 때문에 일단 보존하기로 하고 dev.sonim1.com 서브도메인으로 사용하기로 결정했습니다.

간단히 스펙을 소개하면, 배포 및 호스팅은 Vercel입니다. 문서 작성은 별도의 CMS를 사용하지 않고, 코드 내부에 Obsidian Vault를 추가해서 작성합니다.

CMS 관련해서 Netlify CMS, Contentful, Strapi도 고려해보았지만, 개인 블로그 컨텐츠를 따로 관리하려면 복잡도를 줄이려는 시도가 의미가 없어져 다시 간단하게 관리하는 방향으로 변경했습니다.

서비스는 Astro 기반이며, 공개되어 있는 테마를 사용했습니다. 여러 언어로 작성해보려고 i18n을 그리고 SEO를 적용하고, Astro 버전을 최신으로 올리니 생각보다 많이 손이 가네요.

GatsbyJS 사용 또한 고려했지만, 속도 및 SEO 그리고 React, Vue, Svelte 등 다양한 컴포넌트 사용을 고려하여 Astro로 결정했습니다.

Astro Islands(아일랜드 아키텍처)도 매우 흥미롭습니다. https://docs.astro.build/en/concepts/islands/

Lighthouse로 돌렸더니 매우 깔끔한 결과!

Seo result

새 블로그 구성을 위한 기술적인 결정 사항은 첫 번째 아티클인 "블로그 런칭 후기"에서 공유할 예정입니다.

새로운 블로그가 생겼으니 Awesome dev에 업데이트를 해야겠네요.