웨비나 시리즈
Gato GraphQL @ WPBuilds
WPBuilds에서 진행된 Gato GraphQL 웨비나 시리즈를 시청하세요.
WPBuilds에서 Gato GraphQL에 관한 5부작 웨비나 시리즈를 진행했습니다.
| # | 에피소드 |
|---|---|
| 1 | Gato GraphQL 소개, 관리자 화면에서 queries 실행, API 엔드포인트 생성, 접근 제어, 캐싱 |
| 2 | Gutenberg 통합, 사용자별 콘텐츠 커스터마이징, 게시물 복제 |
| 3 | 콘텐츠 번역, 콘텐츠 가져오기/배포 |
| 4 | 콘텐츠 일괄 업데이트, 작업 자동화, 외부 서비스 연동 |
| 5 | GraphQL 스키마 확장 |
웨비나 시리즈 프로그램 및 동영상
5개 에피소드 전체의 프로그램과 YouTube 동영상을 소개합니다.
1. Gato GraphQL 소개, 관리자 화면에서 queries 실행, API 엔드포인트 생성, 접근 제어, 캐싱
프로그램:
라이브 데모:- PHP 코드 없이 API 엔드포인트를 공개하고 비밀번호 보호 또는 비공개로 설정하기
- 서드파티 라이브러리 없이 API 응답 캐싱하기
2. Gutenberg 통합, 사용자별 콘텐츠 커스터마이징, 게시물 복제
프로그램:
라이브 데모:- WP 데이터 검색 (예: 메타데이터로 게시물 또는 사용자 찾기)
- 동적 데이터 queries
- WP-CLI 보완 (예: 명령을 적용할 리소스 선택)
- 애플리케이션에서 커스텀 블록으로 데이터 공급
- 클라이언트 사이드 렌더링(CSR)과 서버 사이드 렌더링(SSR) 모두를 위한 블록 데이터 가져오기(DRY 로직 활용!)
- 블록에서 구조화된 데이터 가져오기 및 노출하기
- JavaScript 컴포넌트를 블록에 매핑하기
- 개인화된 이메일 발송하기
3. 콘텐츠 번역, 콘텐츠 가져오기/배포
프로그램:
라이브 데모:- 사전 정의된 persisted queries
- 게시물 복제하기
- 여러 게시물 한 번에 복제하기
- Gutenberg용 게시물 번역하기
- 클래식 에디터용 게시물 번역하기
- 여러 게시물 한 번에 번역하기
- URL에서 콘텐츠 번역하기
- 다른 WordPress 사이트에서 게시물 가져오기
- RSS 피드에서 게시물 가져오기
- CSV에서 게시물 가져오기
- 다른 WordPress 사이트로 게시물 내보내기
4. 콘텐츠 일괄 업데이트, 작업 자동화, 외부 서비스 연동
프로그램:
라이브 데모:- 콘텐츠 일괄 적용(예: 사이트 도메인 이전 시 모든 게시물의 문자열 교체)
- 관리 작업 자동화(예: 필수 블록이 누락된 경우 자동으로 삽입)
- 모든 게시물에 커스텀 행동 유도 블록 추가(캠페인 시작 전)하고 제거하기(캠페인 종료 후)
- 새 게시물이 있을 때 알림 발송 및 일일 활동 요약을 이메일로 전송하기
- 외부 서비스 연동(예: Mailchimp 구독자 데이터와 웹사이트 사용자 데이터 결합)
5. GraphQL 스키마 확장
프로그램:
커스텀 데이터를 가져오는 리졸버를 포함한 확장 플러그인을 만들어 테마, 플러그인, 애플리케이션에 활용하는 방법을 배워봅니다.