이것을 누르십시오: Faust.js가 커뮤니티의 의견을 듣는 방법

게시 됨: 2023-09-01

WMR의 WordPress 커뮤니티 팟캐스트인 Press This에 오신 것을 환영합니다. 각 에피소드에는 커뮤니티 주변의 게스트와 WordPress 개발자가 직면한 가장 큰 문제에 대한 토론이 포함됩니다. 다음은 원본 녹음의 필사본입니다 .

제공: RedCircle

Doc Pop : WMR에서 WordPress 커뮤니티 팟캐스트인 Press This를 듣고 계십니다. 매주 우리는 WordPress 커뮤니티 회원을 조명합니다. 저는 여러분의 호스트인 Doc Pop입니다. 저는 WP Engine에서의 역할을 통해 WordPress 커뮤니티를 지원하고 TorqueMag.Io에 기여하여 팟캐스트를 하고 만화와 튜토리얼 비디오를 그립니다. 확인해 보세요.

Red Circle, iTunes, Spotify, 즐겨 사용하는 팟캐스트 앱에서 Press This를 구독하거나 wmr.fm에서 직접 에피소드를 다운로드할 수 있습니다.

Faust.js는 헤드리스 웹사이트에 WordPress의 강력한 기능을 활용하기 위해 만들어진 JavaScript 프레임워크입니다. Faust는 헤드리스 WordPress를 중심으로 특별히 구축된 유일한 JavaScript 프레임워크 중 하나이며 Faust.js는 2023년 6월 12일에 공식적으로 베타 버전이 출시되었습니다. 또한 WordCamp US에 맞춰 일부 기능이 곧 출시될 수도 있습니다. , 다음 주에 진행됩니다. 오늘 제 손님은 Faust를 작업하고 있는 WP Engine의 수석 소프트웨어 엔지니어인 Joe Fusco입니다. 그리고 우리는 이러한 새로운 기능 중 일부와 Faust가 베타 버전으로 나온 이후 변경된 사항에 대해 이야기할 것입니다.

조, 오늘은 어때?

Joe Fusco: 좋아요, 박사님, 초대해 주셔서 감사합니다.

Doc Pop: 네, 함께해주셔서 정말 감사드립니다. 먼저 WordPress에 어떻게 참여하게 되셨는지 알려드리는 것으로 시작하겠습니다.

조 푸스코: 네, 물론이죠. 그래서 내 WordPress 기원 이야기는 2013년에 버전 3.5쯤에서 WordPress를 사용하기 시작했습니다. 그 당시 저는 단지 제가 가지고 있는 아이디어를 연구하고 있었고, 몇 가지 사소한 종류의 사이트를 구축하고 이리저리 살펴보았고 실제로 뉴욕 로체스터에 있는 지역 에이전시와 협력하여 몇 가지 맞춤형 테마를 구축했습니다.

그리고 거기에서 저는 WPMU Dev, EduBlogs 및 Campus Press를 운영하는 회사인 Inksub에서 처음으로 원격 근무를 했습니다. 그래서 각 부분에 대해 약간의 시간을 보냈습니다. 그래서 저는 그 회사에서 일했고 거기에서 실제로 플로리다 주 탬파로 이사했습니다. 그곳에서 저는 WordPress를 마케팅 사이트뿐만 아니라 내부적으로도 사용하고 있는 제조 회사에서 일할 기회를 얻었습니다. 다양한 도구 모음. 그래서 나는 Headless WordPress에 발을 담그었습니다.

거기서 맞춤형 개발을 많이 했어요. 그때는 팬데믹 기간이었기 때문에 모든 것이 원격으로 전환되고 있었습니다. 저는 실제로 Rochester로 돌아올 기회가 있었고 그때부터 WP Engine에서 일하기 시작했습니다. 그래, 그 이후로 정말 좋았어.

Doc Pop: 거기에서 제가 미처 생각하지 못했던 내용을 언급하셨는데, WordPress를 하면서 멋진 테마와 제품을 작업하고 계셨습니다. 그리고 플로리다로 이사했을 때 여전히 WordPress를 사용하고 있었지만 공장에서는 헤드리스 WordPress를 사용하고 있었습니다. 그게 나에게 정말 흥미로울 것 같고 그 이야기를 조금 더 자세히 살펴 봐야 할 것 같습니다.

조 푸스코: 물론이죠. 응. 그래서 이번 기회에 어느 날 “안녕하세요, GitHub에 있는 귀하의 콘텐츠가 마음에 듭니다. 내려오시겠어요?”

그리고 처음에는 가짜인 줄 알았는데, 정말 스팸처럼 보였습니다. 그래서 저는 '그래, 물론 내려갈 거야'라고 생각했어요.

그리고 그들은 나에게 일자리를 제안했습니다. 세계 최대의 도어 제조업체 중 하나와 함께합니다. 탬파에는 몇 개의 건물이 있습니다. 정말 초현실적이었습니다. 온 가족이 그곳으로 이사했고, 우리는 그곳에 3년 동안 있었습니다. 그리고 우리가 구축하기 시작한 것은 수많은 헤드리스 종류의 구성 요소였습니다.

그래서 실제 조직, 마케팅 측에서는 워드프레스에 매우 익숙했습니다. 그들은 WordPress에 많은 투자를 했습니다. 따라서 WordPress 헤드리스를 사용하는 것은 당시에 해당 시스템이 이미 설정되어 있다는 점을 고려하면 의미가 있습니다. 예, 일부 도어 구성기처럼 이를 바탕으로 만들어진 꽤 멋진 것들이 있었습니다.

Doc Pop: 정말 마음에 듭니다. 자세히 살펴봐주셔서 정말 감사합니다.

조 푸스코: 아, 그렇죠.

Doc Pop: 저는 이 이야기가 세계 최대의 문 제조업체와 헤드리스 WordPress 기술로 전환되었으며 이 모든 것이 서로 연결되어 있다는 점을 좋아합니다. 다시 파우스트 이야기로 돌아가 보겠습니다. 나는 Faust.js가 먼저, WP Engine이 2021년 말에 처음 버전을 출시했다고 믿습니다.

2021년 9월과 같습니다. 그리고 최근 몇 달 전 제품의 공식 출시와 함께 베타 버전이 나왔습니다. 청취자들에게 Faust.js가 무엇인지, 그리고 프로젝트 시작부터 베타 출시까지 몇 년 동안 어떤 일이 일어났는지 말씀해 주실 수 있나요?

조 푸스코: 네, 확실히 Faust.js는 원래 일종의 해커톤 프로젝트로 시작해서 거기에서 발전한 것 같아요. 몇 가지 다른 종류의 단계를 거쳤습니다. 하나는 GraphQL 클라이언트인 GQty를 사용하는 것이었습니다. 거기에서 우리가 확장하고 있는 당시에는 최고의 도구가 아니었습니다.

그래서 우리는 Apollo로 전환하기로 결정했습니다. 그리고 거기에서 우리는 많은 새로운 기능을 구축해 왔습니다. 가장 최근에 베타 버전이 나왔고, 우리는 이것이 프로덕션 준비가 된 일종의 프레임워크임을 커뮤니티에 알리고 싶었습니다. 따라서 1.0 릴리스와 특별히 관련된 것은 없지만 엄청난 종류의 아이디어가 나왔습니다. 현재 GitHub에 RFC가 있습니다.

Doc Pop: 이제 RFC에 대해 이야기해 보겠습니다. 우선, WordPress 커뮤니티에서 플러그인에 대한 댓글 요청이 많지 않습니다. 종종 개발자들이 트위터 등을 듣고 확인하는 것처럼 보입니다. 하지만 실제적으로는 공개하고 피드백을 받는 방식이죠. 꽤 흥미롭습니다. 아마 이게 너무 큰 프로젝트라서 다들 그렇게 하고 있는 것 같아요.

하지만 특정 RFC에 들어가기 전에 궁금합니다. 왜 모두 GitHub에 가서 사용자의 의견을 구했는지 알려주실 수 있나요?

Joe Fusco: 네, Faust는 오픈 소스 프로젝트였습니다. 그러나 WP 엔진이 일종의 기업 후원을 받았습니다. 그래서 그 자체의 어려움이 따릅니다. 내부적으로는 자체 프로세스가 있지만 GitHub 오픈 소스를 사용하고 있으며 전체 오픈 소스 문화가 있습니다.

그 주변에는 다른 엔지니어들이 기여하고 있습니다. 그래서 우리가 피드백을 통해 알아차린 약간의 격차가 있었고 모든 것이 공개되지 않았거나 이러한 결정을 공개적으로 구축했다고 말할 수 있을 것 같습니다.

그래서 RFC를 우리 작업 흐름에 통합하고 싶었습니다. 커뮤니티로부터 직접 피드백을 받고 이러한 생각을 공개적으로 반복해보세요. 그래서 지금까지는 훌륭했습니다. 우리는 제공된 피드백을 매우 좋아했으며 이를 더 많이 수행할 수 있기를 기대합니다.

Doc Pop: 제가 본 첫 번째 티켓 중 하나는 Gutenberg 블록에 대한 React 구성 요소에 대한 의견 요청이었습니다. 이 문서는 기존 React 구성 요소를 Gutenberg 블록으로 변환하기 위한 자세한 제안을 제공합니다. 듣는 사람들은 구텐베르그 블록이 무엇인지 알아야 하지만 이는 WordPress가 전환한 블록 기반 편집입니다. 여기 제안의 목적이 무엇인지 알려주실 수 있나요?

Joe Fusco: Gutenberg 블록에 대한 React 구성 요소입니다. 이것은 일종의 React Gutenberg 브릿지의 다음 진화입니다. 본질적으로 우리가 원하는 것은 Next 애플리케이션에 있는 기존 React 구성 요소를 가져와서 자동으로 WordPress에 동기화하는 것입니다. 따라서 한 지점에 구텐베르그 블록이 생성된 경우입니다. 굳이 복사해서 플러그인을 설치하고 양쪽에 중복된 코드를 둘 필요가 없습니다. 따라서 우리는 Faust가 이를 처리하고 두 생태계 간의 연결을 촉진할 수 있기를 정말로 원합니다.

Doc Pop: 그런 일을 할 때 어떤 어려움이 있나요?

Joe Fusco: 예, 지금까지의 과제는 여전히 이것으로 다른 것을 발견하는 단계에 있지만 지금까지 몇 가지 POC를 구축했으며 90% 정도 진행되었습니다. 따라서 지금 당장의 과제 중 가장 큰 과제 중 하나는 이름을 지정하는 것입니다. 기술적인 문제는 아니지만, 이것을 뭐라고 부르나요?

네이밍은 항상 어렵네요. 하지만 그 이상으로, WordPress가 이 블록, WordPress가 일반적으로 원격으로 다른 곳에 있는 블록을 찾지 않고 WordPress와 잘 작동하도록 만드는 것이라고 생각하게 만들려고 합니다. 따라서 WordPress에 관한 한 이는 WordPress 도우미를 사용하여 생성할 수 있는 전통적인 종류의 블록일 뿐입니다. NPX 생성 블록과 비슷하다고 생각합니다.

Doc Pop: 의견 요청에서 이 특정 문제에 대해 팀에 도움이 되었거나 기대하지 않았던 우선순위가 있다는 피드백을 모두 받으셨나요?

Joe Fusco: 지금은 아니고 아직은 아닙니다. 지금까지의 많은 대화는 이 아이디어가 무엇인지 개념화하는 것이었습니다. 왜냐하면 우리가 지금 이 공간에 있기 때문에 제가 볼 수 있듯이 실제로 이런 일을 한 사람은 아무도 없습니다. 여기에는 많은 혁신이 있습니다. 그리고 이를 통해 커뮤니티가 이해할 수 있는 정신적 모델을 구축하게 됩니다.

Doc Pop: 네, 제 생각엔 그게 좋은 표현인 것 같아요. 당신이 말하는 것처럼 이것은 이름을 붙여도 확실히 미지의 영역입니다. 부분의 이름을 지정하는 것은 어렵고 작동하는 부분이 많지만 Gutenberg와 Block Editor는 여전히 움직이는 대상인 것 같습니다. Gutenberg 주변에서 무언가를 개발할 때 예상치 못한 핵심 변화가 있다는 것이 일종의 문제였나요? 아니면 Gutenberg가 요즘 꽤 안정적인가요?

조 푸스코: 네, 좋은 질문입니다. 그래서 처음에 제가 팀에 합류했을 때, 그렇습니다. 우리를 약간 뒤쳐지게 만드는 변화가 일어나고 있었습니다. 단지 다른 종류의 스키마 등이었죠. 올해는 적어도 WordPress를 활용하는 부분에서는 꽤 안정적이었습니다.

그래서 훨씬 나아졌습니다. 우리는 실제로 생산 준비가 완료된 것들에만 초점을 맞추고 있지만 여전히 Gutenberg의 최첨단 기능에 귀를 기울이고 있습니다.

Doc Pop: 그리고 그것은 우리가 잠시 휴식을 취하기에 좋은 장소입니다. 돌아오면 Faust.js 및 Headless WordPress에 관해 Joe Fusco와 계속 대화할 예정이므로 잠시 쉬고 난 뒤에 더 많은 내용을 계속 지켜봐 주시기 바랍니다.

Doc Pop: WordPress 커뮤니티 팟캐스트인 Press This에 다시 오신 것을 환영합니다. 저는 여러분의 호스트인 Doc Pop입니다. 오늘 우리는 Faust.js에 대해 WP Engine의 Joe Fusco와 제안된 일부 변경 사항에 대한 의견 요청에 대해 이야기하고 있습니다. 그리고 우리는 쇼 초반에 내가 팔로우하는 플러그인 중 내가 본 댓글 요청을 얼마나 많이 하지 않는지에 대해 이야기했습니다. 하지만 그럴 수도 있고, 저는 그다지 관심이 없지만 그 플러그인에 대해 이야기하고 있습니다. 현재 Faust.js 팀이 발표하고 있으며 Gutenberg 블록에 대한 React 구성 요소용 RFC에 대해 이야기했습니다. 언급할 가치가 있다고 생각되는 또 다른 것은 Next.js, AppRouterSupport 및 Faust입니다. 조, 여기서 제안이 무엇인지 말씀해 주시겠어요?

조 푸스코: 다음. Node.js 앱 라우터 지원 및 Faust 제안. 우리는 Next.js의 새로운 앱 라우터 기능을 어떻게 지원할 수 있는지 알아보기 위해 약간의 연구를 수행했습니다. 그래서 우리는 여기서 몇 가지 가능한 해결책을 제안합니다.

하지만 본질적으로 우리가 하려는 것은 AppRouter가 React 서버 구성 요소를 사용하는 것입니다. 즉, 현재 Faust 저장소의 예제에서 볼 수 있듯이 모든 것을 가져오기 위해 하나의 큰 종류의 GraphQL 쿼리를 만드는 대신 서버의 WordPress에서 데이터를 가져올 수 있다는 의미입니다. 네, 우리 모두는 이것에 대해 정말 흥분하고 있습니다.

이는 Faust를 더욱 프레임워크에 구애받지 않게 열어줍니다. 일반적으로 React 서버 구성 요소를 지원할 수 있습니다. 따라서 게시물에 사용자 정의 필드가 있고 다른 위치나 메뉴와 같은 사용자 정의 필드가 있을 수 있다고 상상할 수 있습니다. 이상적으로는 파일이 파일 가져오기를 처리할 수 있거나 최소한 개발자가 WordPress 및 헤드리스를 시작하는 데 따른 마찰을 줄이는 데 도움이 되는 유틸리티를 제공할 수 있기를 원합니다.

Doc Pop: 그리고 제안서의 일부로 AppRouter의 도입으로 사용자의 SEO에 도움이 될 메타데이터 가져오기를 사용자 정의 지원하는 head.Js라는 새 파일이 있다고 말하고 있습니다. 거기의 이점에 대해 조금 이야기해 주실 수 있나요?

Joe Fusco: 우리는 이 문제를 어떻게 처리할지에 대해 연구 중이거나 브레인스토밍 중입니다. 따라서 SEO는 WordPress의 큰 부분이고 많은 SEO 플러그인입니다. 실제로 헤드리스 측면에서는 SEO가 그렇지 않으며 적어도 헤드리스 WordPress에서는 우선순위가 지정되지 않습니다. 그것은 자신만의 솔루션을 굴리는 것과 같습니다.

그래서 우리는 Faust가 그 격차를 메울 수 있기를 바라며 이 메타데이터 API가 확실히 우리가 목표를 달성하는 데 도움이 될 수 있다고 생각합니다.

Doc Pop: 그리고 이번 변화의 일환으로 파우스트를 불가지론적으로 유지하는 데 도움이 될 것이라고 말씀하셨습니다. 그리고 저는 그것이 플러그인 개발자와 플러그인을 사용하는 사람들에게 도움이 될 것이라는 것을 여기서 보고 있습니다. 이 변화가 무엇을 의미하는지 말씀해 주시겠어요? AppRouter 지원이 플러그인이 Faust와 더 잘 작동하는 데 도움이 될 수 있는 이유는 무엇입니까?

조 푸스코: 네, 네, 물론이죠. 이 제안으로 인해 패러다임이 다소 바뀌었습니다. 우리는 현재 Faust가 설정된 방식을 바꾸는 것이 아니라 더 많은 유틸리티와 도우미를 제공하는 것에 더 가깝다고 생각합니다. 따라서 WordPress 플러그인에 몇 가지 사용자 정의 설정이 있다고 상상할 수 있습니다. Faust는 Next 앱의 프런트 엔드에 있는 항목을 빠르게 가져올 수 있는 도구를 제공합니다. 예, WordPress와 Next의 두 생태계 간의 연결을 촉진하는 데 도움이 됩니다.

Doc Pop: WordPress Rest API는 4.7에서 출시되었습니다. 아마 2016년이었는지 기억이 나지 않습니다. 그리고 저는 GraphQL이 무엇인지 궁금합니다. 왜냐면 우리는 Faust.js에서 그것에 대해 많이 이야기하고 있기 때문입니다. 사람들이 WordPress 코어에 있는 REST API에서 얻을 수 없는 것 중에 GraphQL은 무엇을 제공합니까?

조 푸스코: 네, 네, 좋은 질문이네요. GraphQL을 사용하면 가장 큰 것은 GraphQL이 무엇인지 너무 자세히 설명하지 않고도 원하는 대로 데이터를 형성할 수 있다는 점입니다. 그래서 나는 WordPress에서 X, Y, Z만 반환하기를 원한다고 결정할 수 있습니다. 내가 원하는 순서대로 요청을 보낼 수 있습니다.

그리고 WP GraphQL 플러그인을 통한 GraphQL은 내가 원하는 정확한 형태의 형태를 제공할 것입니다. 따라서 응답에서 보풀을 필터링할 필요가 없습니다. 이는 REST와 같을 수 있습니다. 거기에는 추가 내용이 많이 있습니다.

Doc Pop: WordCamp US, 제가 쇼 상단에서 말씀드렸듯이 WordCamp US가 곧 출시될 예정입니다. 우리가 녹음하는 시점에는 다음 주입니다. 우선, 당신이 미국 WordCamp에 갈 계획인지, 그곳에서 사람들이 당신에게 연락할 수 있는지 궁금합니다. 둘째, WP 엔진 부스처럼 거기에 Faust 또는 GraphQL 대표가 있을 수도 있고 그에 대한 새로운 발표가 나올 수도 있습니다.

조 푸스코: 네, 네, 물론이죠. 그래서 저는 꼭 WordCamp US로 향할 것입니다. 그것에 대해 매우 흥분됩니다. 이것은 나의 두 번째가 될 것입니다. 내 다른 하나는 2015년에 필라델피아에 있었던 것 같아요. 하지만 네, 저는 거기에 있을 것이고, 어떤 질문에도 기꺼이 대답할 것입니다. 저는 WP 엔진 부스 주변에 있을 것입니다. 나와 함께 다른 사람들도 있을 것입니다. Jeff Everhart와 Jordan Maslin이라고 생각합니다. 그러니 꼭 와서 인사하고 우리의 생각을 선택하십시오.

Doc Pop: WP 엔진은 종종 훌륭한 장식을 가지고 있습니다. 본 적은 없지만 파우스트에 대한 스티커나 다른 것이 있을까요? 아직 그 커뮤니티에 자체 브랜드가 있는지는 모르겠습니다.

Joe Fusco: 그래서 저는 현재 파우스트 관련 스티커를 갖게 될 것이라고 믿지 않습니다. 나는 거기에 다른 장식이 있을 것이라는 것을 알고 있습니다. 하지만 예, 우리는 파우스트가 성숙해짐에 따라 어느 정도 브랜드화를 시작하는 시작 단계에 있습니다.

Doc Pop: 그 주제에 관해 사람들이 관심이 있고 이 내용을 듣고 있고 파우스트에 관심이 있다면 파우스트에 대해 배우고 파우스트에 대해 조금 더 알아보기 위해 할 수 있는 좋은 일은 무엇일까요? 시도해 볼까?

Joe Fusco: 우리는 그것을 시험해 보고 싶은 관심이 있는 여러분 모두를 만나고 싶습니다. 가장 좋은 방법은 우리 사이트인 faustjs.org를 방문하는 것입니다. 시작하기 섹션으로 이동하면 예제 프로젝트 중 하나를 안내합니다. 여기서는 단일 명령으로 설정하고 실행하여 데이터가 어떻게 흐르고 작동하는지 확인할 수 있습니다.

Doc Pop: 해당 샘플 프로젝트는 웹 기반입니다. 그것이 WordPress와 같은 것인지 아십니까? WordPress 샌드박스인지는 모르겠지만 실제로 호스팅하지 않고도 시험해 볼 수 있는 WordPress의 온라인 웹 버전과 같습니다. 거기에서 다들 같은 걸 사용하고 있나요?

Joe Fusco: 현재 사이트에는 WordPress Playgrounds가 하나도 설치되어 있지 않습니다. 하지만 그것은 제가 개인적으로 살펴보고 있고 괴짜이기도 했던 것입니다. 그래서 WordPress Playground에서 GraphQL로 설정된 Faust WordPress 플러그인이 있는 링크와 함께 공유할 수 있는 코드 펜이 있습니다.

이것이 확실히 WordPress 측면을 확인하는 빠른 방법입니다.

Doc Pop: 방금 언급하신 웹사이트에서 사람들이 GitHub에 대한 링크를 찾을 수도 있나요? 아니면 이에 대한 빠른 링크도 제공해야 합니까?

Joe Fusco: 예, 링크를 추가할 수 있습니다. 하지만 예, GitHub는 WPEngine.Faustjs이고 여기에는 NPM 패키지와 WordPress 플러그인이 포함되어 있으므로 와서 확인해 보세요.

Doc Pop: 잠시 쉬고 다시 돌아와서 Faust.Js, GraphQL 및 Headless WordPress에 대한 Joe Fusco와의 대화를 마무리할 예정이므로 이 짧은 내용이 끝난 후 계속 지켜봐 주시기 바랍니다. 부서지다.

Doc Pop: WordPress 커뮤니티 팟캐스트인 Press This에 다시 오신 것을 환영합니다. 저는 여러분의 호스트인 Doc Pop입니다. 오늘 우리는 Faust.js와 앞으로 나올 몇 가지 사항에 대해 Joe Fusco와 이야기를 나눕니다. 우리는 의견 요청에 대해 이야기했습니다. 우리는 공식적으로 베타에서 나오는 것에 대해 이야기했습니다. 우리는 WordCamp US에 대해 이야기했습니다. 그리고 제가 Joe에게 마지막으로 물어보고 싶은 것은 이런 신기술이 나올 때마다, 제가 그것을 실제로 볼 수 있는 방법이 있는지 항상 궁금하다는 것입니다.

Faust.js가 사람들이 가지고 놀 수 있도록 야생에서 사용되거나 적어도 Faust.js가 어떻게 사용되는지에 대한 이야기를 들을 수 있다고 생각할 수 있는 좋은 예가 있습니까?

조 푸스코: 네, 물론이죠. 따라서 우리는 지금까지 Faust가 채택된 ​​양에 매우 만족하고 있습니다. 현재 WP 엔진조차도 Faust를 활용하고 Atlas 플랫폼에서 호스팅되고 있습니다. 그러니 확실히 확인해 보세요. 얼마나 빠른지 확인해보세요. 네, 정말 멋집니다.

faustjs.org에는 현재 Faust를 사용하고 있는 멋진 사이트 중 일부를 강조하는 작은 쇼케이스 섹션을 추가할 계획입니다. 그리고 네, Atlas 플랫폼의 주요 사이트인 WPEngine.com도 그 중 하나입니다.

Faust를 사용하기 위해 WP 엔진을 사용할 필요는 없습니다. 그것을 명확히하고 싶습니다. 모든 종류의 플랫폼에서 사용할 수 있습니다. 하지만 우리는 Atlas가 Faust를 호스팅하기에 가장 좋은 환경이라고 생각합니다.

Doc Pop: 그리고 우리는 특별히 Atlas에 관해 이야기하지 않았습니다. Atlas와 Faust의 차이점을 빠르게 연결하고 싶나요?

Joe Fusco: 네, Atlas는 WP Engine의 헤드리스 프레임워크입니다. 따라서 WordPress 사이트를 호스팅하고 Node 측을 호스팅하려는 경우 다음 단계는 Atlas로 가고 싶은 곳입니다. Atlas Search와 같이 이와 함께 제공되는 다른 도구도 많이 있습니다. 꽤 강력하고 수많은 멋진 기능이 포함되어 활발히 개발되고 있습니다.

Doc Pop: 음, 여기가 Joe Fusco와의 대화를 마무리하기에 좋은 자리입니다. Faust.js에 대해 더 자세히 알아보려면 faustjs.org를 방문하세요. GitHub에서도 찾을 수 있습니다. 그리고 트위터나 다른 곳을 둘러보면 이에 대해 이야기하는 사람들도 있을 것이라고 확신합니다.

Doc Pop: WMR의 WordPress 커뮤니티 팟캐스트인 Press This를 들어주셔서 감사합니다. 다시 한 번 말씀드리지만 제 이름은 Doc입니다. Twitter @thetorquemag에서 Torque 매거진을 통해 저의 모험을 따라가실 수 있습니다. 또는 토크마그.io로 이동하여 매일 이와 같은 튜토리얼과 비디오, 인터뷰를 제공할 수 있습니다. 그러니 토크마그.io(torquemag.io)를 확인하거나 트위터에서 우리를 팔로우하세요. Red Circle, iTunes, Spotify에서 Press This를 구독하거나 매주 wmr.fm에서 직접 다운로드할 수 있습니다. 저는 귀하의 호스트 Doctor Popular입니다. 저는 WP Engine에서의 역할을 통해 WordPress 커뮤니티를 지원합니다. 그리고 저는 매주 Press This에서 커뮤니티 회원들을 조명하는 것을 좋아합니다.