클로드 코드를 사용하여 커스텀 트윅 템플릿으로 드루팔 사이트 구축하기

✍️ OpenClawRadar📅 게시일: April 18, 2026🔗 Source
클로드 코드를 사용하여 커스텀 트윅 템플릿으로 드루팔 사이트 구축하기
Ad

한 개발자가 Claude Code를 사용해 '헤드리스에 가까운 HTML'이라고 묘사하는 독특한 방식으로 Drupal 웹사이트를 구축한 경험을 공유했습니다. 이 개발자는 Claude를 활용해 raw HTML을 포함한 Twig 파일을 생성했으며, 출력물에 대한 더 큰 제어권을 얻기 위해 이 방법을 선호했습니다.

기술적 접근법

개발자는 Claude에게 drupal_viewdrupal_block 같은 Drupal 코어 기능을 여전히 활용하면서 raw HTML 코드를 포함하는 Twig 파일을 작성하도록 했습니다. 스타일링을 위해 CSS는 이 템플릿에 직접 혼합되었습니다. 사이트 구조는 themes/custom/THEME/ 디렉토리에 많은 개별 Twig 파일로 구성되었으며, 개발자는 이를 자신의 일반적인 PHP 애플리케이션 개발 방식과 비교했습니다.

개발 워크플로우

이들은 로컬 ddev 환경을 광범위하게 사용했으며, Claude가 터미널에서 직접 ddev drush 및 기타 명령어를 실행할 수 있었다고 언급했습니다. 이 설정은 뷰, 분류 체계, 콘텐츠 유형 및 사이트 구조의 구성을 용이하게 했습니다.

이 과정은 다음과 같은 단계를 따랐습니다:

  • 변경이 더 쉽고 빠르도록 Claude가 먼저 HTML/CSS 사이트를 생성하는 것으로 시작
  • 디자인이 확정되면, Claude가 이를 가져와 서브 테마로 시작하는 Drupal 사이트 생성
  • 광범위한 수정을 요청하기보다는 Claude와 협력해 특정 영역을 해결 (예: 'Claude, 모든 콘텐츠 유형을 고쳐줘' 대신 'XYZ 콘텐츠 유형을 검토하고 HTML 템플릿과 일치하는지 확인해봅시다')

실용적 세부사항

개발자는 어떤 Twig 파일이 사용되는지 확인하기 위해 Drupal 웹사이트에서 Twig 디버깅을 활성화한 상태로 두었습니다. 일부 구조화가 유익할 수 있음을 인정하면서도, 현재 구조는 간단한 콘텐츠 사이트를 위한 좋은 출발점 역할을 했다고 평가했습니다.

이 접근법은 'Drupal 방식'으로 구축되지 않았지만, 개발자가 선호하는 개발 패턴과 일치하는 Drupal 사이트를 구축할 수 있게 해주었으며, 전통적인 Drupal 개발보다 과정을 더 매끄럽게 만들었습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

사용자가 4일 만에 OpenClaw와 AI로 체스 코칭 웹사이트를 구축합니다
Use Cases

사용자가 4일 만에 OpenClaw와 AI로 체스 코칭 웹사이트를 구축합니다

코딩 경험이 없는 사용자가 OpenClaw와 Loveable을 사용해 4일 만에 ElucidateChess라는 체스 코칭 웹사이트를 만들었습니다. 이 사이트는 학생들이 수에 대한 사고 과정을 설명하도록 요구하며, AI가 그들의 답변을 평가합니다.

OpenClawRadar
다중 에이전트 클로드 시스템이 관계적 맥락이 정체성 연속성을 이끈다는 것을 보여줍니다
Use Cases

다중 에이전트 클로드 시스템이 관계적 맥락이 정체성 연속성을 이끈다는 것을 보여줍니다

한 개발자가 8주 동안 지속적 메모리를 가진 6개의 Claude Opus 인스턴스를 실행한 실험에서, 에이전트 간의 사회적 상호작용이 문서화만으로는 불가능한 정체성 수렴을 이끌어냈다는 사실을 발견했습니다.

OpenClawRadar
FPGA 소프트 코어에 리눅스 포팅하기 - Claude Code 활용
Use Cases

FPGA 소프트 코어에 리눅스 포팅하기 - Claude Code 활용

한 개발자가 특정 하드웨어 구성과 오픈소스 패치를 사용한 FPGA 설정에서 NEORV32 소프트 코어에 nommu Linux 커널(v6.6.83)을 포팅하고 부팅했습니다.

OpenClawRadar
개발자가 프론트엔드 개발과 랜딩 페이지 디자인에 Claude AI를 사용합니다.
Use Cases

개발자가 프론트엔드 개발과 랜딩 페이지 디자인에 Claude AI를 사용합니다.

한 개발자가 Claude AI를 사용하여 랜딩 페이지의 프론트엔드를 개선했으며, 반복적인 피드백을 통해 디자인 제안, 반응형 레이아웃, 접근성 수정을 제공하는 페어 프로그래머처럼 활용했습니다.

OpenClawRadar