AI로 블로그 만들기: 워드프레스 대신 Astro+Cloudflare를 택한 이유
코딩을 몰라도 AI로 개인 블로그를 만들 수 있습니다. 워드프레스 대신 Astro와 Cloudflare를 선택한 이유와 그 과정을 공유합니다.
시리즈AI로 블로그 만들기1 / 2
- 1AI로 블로그 만들기: 워드프레스 대신 Astro+Cloudflare를 택한 이유지금 읽는 글
- 2서버 없이 직접 만든 댓글 시스템: Cloudflare Worker+D1 구축 가이드
AI로 블로그 만들기, 왜 워드프레스 대신 Astro+Cloudflare인가?
안녕하세요, λ입니다. 개인 블로그를 시작하며 가장 먼저 부딪힌 질문은 바로 ‘어떤 플랫폼으로 만들까?‘였습니다. 많은 분들이 가장 먼저 떠올리는 워드프레스부터, 노션, 브런치 등 다양한 선택지가 있었죠. 하지만 저는 최종적으로 AI의 도움을 받아 Astro와 Cloudflare Pages 조합으로 블로그를 구축했습니다. 코딩 지식이 많지 않은 제가 왜 이런 선택을 했는지, 그리고 AI로 블로그를 만든 과정은 어땠는지 이야기해볼까 합니다.
워드프레스가 아닌 정적 사이트 생성기 Astro를 선택한 이유

블로그 플랫폼을 고민할 때 워드프레스는 강력한 후보였습니다. 풍부한 플러그인 생태계와 높은 자유도는 분명 매력적이죠. 하지만 저에게는 몇 가지 단점이 더 크게 다가왔습니다.
- 성능 및 유지보수: 워드프레스는 동적 웹사이트로, 데이터베이스와 서버 관리가 필요합니다. 이는 페이지 로딩 속도에 영향을 줄 수 있고, 보안 업데이트나 플러그인 충돌 등 지속적인 유지보수 부담이 따릅니다. 저는 글쓰기에만 집중하고 싶었고, 기술적인 관리에 시간을 쏟고 싶지 않았습니다.
- 비용: 워드프레스 호스팅 비용은 무료 플랜도 있지만, 안정적인 운영을 위해서는 유료 호스팅과 테마, 플러그인 구매 비용이 발생할 수 있습니다. 개인 블로그 운영에 최소한의 비용을 들이고 싶었습니다.
반면 Astro는 ‘정적 사이트 생성기(Static Site Generator, SSG)‘입니다. 이는 웹사이트를 미리 HTML, CSS, JavaScript 파일로 빌드해두고, 사용자가 요청할 때 그 파일을 그대로 전달하는 방식입니다. 덕분에 다음과 같은 장점을 가집니다.
- 압도적인 성능: 미리 빌드된 파일이므로 서버에서 별도의 처리 없이 바로 전송되어 로딩 속도가 매우 빠릅니다. 이는 사용자 경험뿐만 아니라 SEO에도 긍정적인 영향을 미칩니다.
- 높은 보안성: 데이터베이스나 서버 측 로직이 없어 해킹 위험이 현저히 낮습니다.
- 유지보수 용이: 빌드된 파일만 관리하면 되므로 유지보수 부담이 적습니다.
- 개발자 친화적: 마크다운(Markdown)으로 글을 작성하고, 컴포넌트 기반으로 유연하게 웹사이트를 구성할 수 있습니다. (물론 이 부분은 AI의 도움을 많이 받았습니다.)
✍️ “개발이 익숙한 저에게는 마크다운 편집은 친숙한 방식이기 때문에 좀 더 편하다고 느끼는 포인트였던 것 같습니다. 워드프레스의 경우, 유료 플러그인 및 테마 등으로 추가 비용이 발생하는 부분과 함께 서버의 용량을 많이 차지 하게 되면 블로그 이용자 입장에서도, 관리자 입장에서도 불편함이 증가하기 때문에, 용량 관리 및 최적화 측면에서 Astro를 선택하게 되었습니다.”
왜 Cloudflare Pages를 선택했는가? (무료 호스팅과 쉬운 배포)

정적 사이트를 만들기로 결정했다면, 다음은 이 사이트를 어디에 ‘배포’할지입니다. 즉, 웹사이트 파일을 어디에 올려 전 세계 사람들이 접속할 수 있게 할 것인가 하는 문제죠. 저는 이 과정에서 Cloudflare Pages를 선택했습니다.
- 무료 호스팅: Cloudflare Pages는 개인 프로젝트나 소규모 블로그에 충분한 무료 호스팅을 제공합니다. 이는 비용 부담을 최소화하려는 저의 목표와 완벽하게 부합했습니다.
- 간편한 배포: GitHub와 연동하여 코드를 푸시(Push)할 때마다 자동으로 빌드하고 배포해줍니다. Git에 익숙하지 않은 저도 AI의 도움을 받아 쉽게 설정할 수 있었습니다. CI/CD(지속적 통합/지속적 배포) 파이프라인이 자동으로 구축되는 셈이죠.
- 글로벌 CDN: Cloudflare는 전 세계에 분산된 서버 네트워크(CDN)를 가지고 있어, 사용자가 어디에 있든 가장 가까운 서버에서 콘텐츠를 전송받아 빠르게 접속할 수 있습니다. 이는 성능 향상에 크게 기여합니다.
코딩을 몰라도 AI로 블로그를 만들 수 있었던 과정
‘코딩 몰라도 AI로 블로그 만들기’라는 문구가 신기하게 들릴 수도 있습니다. 사실 저는 전문 개발자가 아니며, 웹 개발 지식도 깊지 않습니다. 하지만 AI, 특히 Claude와 같은 LLM(거대 언어 모델)의 도움을 받아 이 블로그를 구축할 수 있었습니다.
- 아이디어 구체화 및 스택 선정: 먼저 어떤 블로그를 만들고 싶은지, 어떤 기능을 넣을지 대략적인 아이디어를 정리했습니다. 그리고 AI에게 ‘코딩 지식이 부족한데 개인 블로그를 만들고 싶다. 워드프레스 말고 더 빠르고 유지보수가 쉬운 방법이 있을까?‘와 같은 질문을 던져 Astro+Cloudflare 조합을 추천받고 그 장단점을 파악했습니다.
- Astro 프로젝트 초기 설정: AI에게 ‘Astro 프로젝트를 초기 설정하고 기본적인 블로그 템플릿을 만들어줘’라고 요청했습니다. 필요한 파일 구조, 최소한의 컴포넌트, 마크다운 렌더링 설정 등을 AI가 코드로 제시해주었습니다.
- 커스터마이징 및 기능 추가: 블로그의 디자인을 변경하거나, 카테고리, 태그, 검색 기능 등 필요한 기능을 추가할 때마다 AI에게 ‘Astro에서 이 기능을 어떻게 구현할 수 있을까? 코드를 보여줘’라고 문의했습니다. AI는 적절한 코드 스니펫과 설명을 제공했고, 저는 이를 복사-붙여넣기 하거나 약간 수정하여 적용했습니다.
- 배포 자동화 설정: Cloudflare Pages에 배포하는 과정 또한 AI의 도움을 받았습니다. GitHub 리포지토리 연결, 빌드 명령어 설정 등 필요한 단계를 AI가 자세히 알려주어 막힘없이 진행할 수 있었습니다.
마치며: 나만의 블로그를 AI와 함께
AI 기술의 발전은 이제 코딩 지식이 부족한 사람도 자신만의 아이디어를 현실로 만들 수 있는 강력한 도구가 되었습니다. 저처럼 ‘AI로 블로그 만들기’에 도전하고 싶다면, Astro와 Cloudflare Pages 조합은 훌륭한 출발점이 될 것입니다. 다음 글에서는 실제로 AI와 함께 Astro 블로그를 구축하는 좀 더 구체적인 기술적 과정을 다뤄보겠습니다.