Headless WordPress, Gatsby, and strawberry JAM
A Tech talk by Louie Christie
10 March 2020 @ WP_Hooked
London WordPress Developers Meetup
Slides for this talk available at:
https://www.louiechristie.com/
What is JAM?
JAM Stack
JavaScript
APIs
Markup
Noun
jam (countable and uncountable, plural jams)
A sweet mixture of fruit boiled with sugar and allowed to congeal.
- Wiktionary 2020-03-21
Contents
Intro: What is JAM?
About me (5 mins)
Demo (5 mins)
Advantages (5 mins)
Disadvantages (5 mins)
Discussion
3 of 10ish
Pub
About me: https://www.louiechristie.com/
4 of 10ish
3 projects I’ve worked on:
5 of 10ish
University Project 2002
Java Micro Edition
DK Travel 2016
JavaScript, Drupall
iQ.Car 2018
React Native
1 project I nearly worked on:
6 of 10ish
Rough Guides
WordPress
(Accessed March 2020)
I took this course:
7 of 10ish
JAM Stack
JavaScript: JavaScript, React.js, Gatsby.js, Leaflet.js Open Street Maps
APIs: GraphQL, wp-graphql,�wp-graphql-acf
Markup: JSX, WordPress v5, location
8 of 10ish
DEMO - I made this
https://www.newcrossities.com (Mar 2020)
Advantages
9 of 10ish
Disadvantages
10 of 10ish
2) Changing
3) Risky
Summary
JAM Stack
JavaScript: JavaScript, React.js, Gatsby.js, Leaflet.js Open Street Maps
APIs: GraphQL, wp-graphql,�wp-graphql-acf
Markup: JSX, WordPress v5, location
Advantages: Performance, Cost, Security
Disadvantages: Difficult, Changing, Risky
11 of 10ish
Discussion
Pub