Developing with WordPress,
The JAMstack Way.
Daniel Olson
@emaildano
Slide 2
Slide 2 text
Daniel Olson
Chief Operating Officer
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
Philadelphia, PA
Slide 5
Slide 5 text
Developing with WordPress,
The JAMstack Way.
Daniel Olson
@emaildano
Slide 6
Slide 6 text
“
Let’s talk about the future of WordPress by
starting with the past.
Specifically, the challenge to
learn JavaScript deeply.
Slide 7
Slide 7 text
“
Learn JavaScript deeply.
It’s the future of the web.
— Mall Mullenweg, State of the Word, WordCamp US 2015
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
Why learn JavaScript, Deeply?
Slide 10
Slide 10 text
A non-scientific WordPress History
Slide 11
Slide 11 text
A non-scientific WordPress History
Early Days 2003 ~ 2005
Rise of the Blogging Platform
Slide 12
Slide 12 text
A non-scientific WordPress History
Early Days 2003 ~ 2005
Rise of the Blogging Platform
CMS Boom 2006 ~ 2014
Themes, APIs, Customizer, Oh my!
Slide 13
Slide 13 text
A non-scientific WordPress History
Early Days 2003 ~ 2005
Rise of the Blogging Platform
CMS Boom 2006 ~ 2014
Themes, APIs, Customizer, Oh my!
2015 ~ forever
Learn JavaScript, Deeply
Slide 14
Slide 14 text
A non-scientific WordPress History
Early Days 2003 ~ 2005
Rise of the Blogging Platform
CMS Boom 2006 ~ 2014
Themes, APIs, Customizer, Oh my!
2015 ~ forever
Learn JavaScript, Deeply
Slide 15
Slide 15 text
JAMstack?
Slide 16
Slide 16 text
JavaScript
APIs
Markup
Stack
Linux
Apache
MySQL
PHP
Stack
Slide 17
Slide 17 text
Monolithic
Slide 18
Slide 18 text
Monolithic
Search
Comments
Forms
Authentication
e-commerce
Database
Database
Slide 19
Slide 19 text
JAMstack
JavaScript
API
API
API
Slide 20
Slide 20 text
JAMstack
JavaScript
API
API
API
Slide 21
Slide 21 text
JAMstack
JAMstack
React
JavaScript
API
API
API
Slide 22
Slide 22 text
JAMstack
JAMstack
AWS Cognito
Authentication
API
API
React
JavaScript
Slide 23
Slide 23 text
JAMstack
JAMstack
API
AWS Cognito
Authentication
React
JavaScript
Stripe
e-commerce
“
The JAMstack is not about specific technologies. It’s
a new way of building websites and apps that delivers
better performance, higher security, lower cost of
scaling, and a better developer experience.