cell_tower Broadcast Station
visibility 3.7K views schedule 3 years ago
CULCHR.TV Vintage Exclusive
Vintage Sneakers Streetwear +37

Build a Headless WordPress site with WPGraphQL, Faust.js and WPGraphQL Smart Cache

There's a reason almost half the web runs on WordPress. Jason Bahl will teach us how to use Faust.js WPGraphQL to build fast, secure headless WordPress sites. Repo: https://github.com/jasonbahl/learn-with-jason-2023 Upcoming episodes: https://lwj.dev/schedule Links & Resources: - https://twitter.com/jasonbahl - https://github.com/jasonbahl/learn-with-jason-2023 - https://faustjs.org/ - https://www.wpgraphql.com/ - https://wpengine.com/atlas/ - https://github.com/wpgraphql - https://github.com/wpengine/wp-graphql-contentblocks Watch future episodes live at https://twitch.tv/jlengstorf This episode was sponsored by: - Netlify (https://lwj.dev/netlify) - Nx (https://lwj.dev/nx) - New Relic (https://lwj.dev/new-relic) - Pluralsight (https://lwj.dev/pluralsight) Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) Chapters: 00:00:00 - Welcome 00:00:32 - Who is Jason Bahl? 00:04:22 - How could I do what Jason Bahl did? 00:06:46 - What is Faust.js? 00:08:27 - What is WPGraphQL Smart Cache? 00:14:13 - WordPress basics 00:19:42 - Configuring Faust WordPress plugin 00:22:08 - Keeping drafts unpublished 00:30:44 - What is the risk to enabling public introspection? 00:35:51 - What is template hierarchy? 00:47:22 - Using a custom template in WordPress 00:53:41 - Working with variables 01:03:06 - Enabling caching 01:17:38 - Using Advanced Custom Fields for Post Types 01:25:49 - Where should people go to learn more about Headless WordPress?

0:00 / 0:00
visibility 3,697 views thumb_up 80 comment 8 schedule 1:30:37 2023 3 years ago
There's a reason almost half the web runs on WordPress. Jason Bahl will teach us how to use Faust.js WPGraphQL to build fast, secure headless WordPress sites. Repo: https://github.com/jasonbahl/learn-with-jason-2023 Upcoming episodes: https://lwj.dev/schedule Links & Resources: - https://twitter.com/jasonbahl - https://github.com/jasonbahl/learn-with-jason-2023 - https://faustjs.org/ - https://www.wpgraphql.com/ - https://wpengine.com/atlas/ - https://github.com/wpgraphql - https://github.com/wpengine/wp-graphql-contentblocks Watch future episodes live at https://twitch.tv/jlengstorf This episode was sponsored by: - Netlify (https://lwj.dev/netlify) - Nx (https://lwj.dev/nx) - New Relic (https://lwj.dev/new-relic) - Pluralsight (https://lwj.dev/pluralsight) Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) Chapters: 00:00:00 - Welcome 00:00:32 - Who is Jason Bahl? 00:04:22 - How could I do what Jason Bahl did? 00:06:46 - What is Faust.js? 00:08:27 - What is WPGraphQL Smart Cache? 00:14:13 - WordPress basics 00:19:42 - Configuring Faust WordPress plugin 00:22:08 - Keeping drafts unpublished 00:30:44 - What is the risk to enabling public introspection? 00:35:51 - What is template hierarchy? 00:47:22 - Using a custom template in WordPress 00:53:41 - Working with variables 01:03:06 - Enabling caching 01:17:38 - Using Advanced Custom Fields for Post Types 01:25:49 - Where should people go to learn more about Headless WordPress?