Show Notes
In this episode of Syntax, Scott and Wes talk with Jason Bahl (author of WPGraphQL) about GraphQL, headless WordPress, frameworks in WordPress, React in WordPress, and more!
Sanity - SponsorSanity.ioΒ is a real-time headless CMS with a fully customizable Content Studio built in React. Get a Sanity powered site up and running in minutes atΒ sanity.io/create. Get an awesome supercharged free developer plan onΒ sanity.io/syntax.
LogRocket - SponsorLogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. Itβs an exception tracker, a session re-player and a performance monitor. Get 14 days free atΒ LogRocket.
Show Notes4:55 - Data in WordPress
6:26 - WPGraphQL
10:31 - What were your initial thoughts/first experiences with GraphQL?
16:58 - Does it use MySQL queries or wpQuery?
19:36 - How does authentication work?
24:38 - What does the WP local dev experience look like in 2019?
26:49 - What about deployment? How do you handle migrating data?
30:10 - How does WPGraphQL handle mutations?
32:46 - What are the preferred hosting methods for a headless WordPress setup?
36:44 - Do you see any push back about giving up much of what WordPress gives you out of the box?
41:23 - What are techniques for preventing all of WordPress from loading When youβre using it exclusively for the API?
43:40 - How does WPGraphQL support custom post types, taxonomies and fields, etc?
Links- WPGraphQL
- Kyle Mathews
- GraphQL
- Gatsby
- WordPress
- Meteor
- Apollo GraphQL
- GraphiQL
- WPGraphiQL
- WAMP
- Flywheel
- Local by Flywheel
- PhpStorm
- Lando
- Laravel
- React
- Netlify
- Jason Schuller
- Leeflets
- Press75
- Advanced Custom Fields
- WPGraphQL Tax Query
- WPGraphQL Meta Query
- WPGraphQL for Advanced Custom Fields
- Jasonβs Twitter
- WPGraphQL Twitter
- Scott:Β Figma
- Wes:Β CalDigit TS3 Plus Thunderbolt 3 Dock
- Jason:Β Local by Flywheel
- Scottβs new course - Dev Tools & Debugging
- Wes - All CoursesΒ - Use the coupon code βSyntaxβ for $10 off!
- Jason - WPGraphQL
- Jason - Gatsby
- Scottβs Instagram
- LevelUpTutorials Instagram
- Wesβ Instagram
- Wesβ Twitter
- Wesβ Facebook
- Scottβs Twitter
- Make sure to includeΒ @SyntaxFMΒ in your tweets
