Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pressing On 4.7 and why the REST API is important
Search
Jon Ang
November 23, 2016
Technology
0
100
Pressing On 4.7 and why the REST API is important
Various key changes for WordPress 4.7 and how the endpoint commit is going to affect us.
Jon Ang
November 23, 2016
Tweet
Share
More Decks by Jon Ang
See All by Jon Ang
WordCamp Kyoto 2017 - WordPress in Asia: Growth & Future
kenshino
0
460
Into the WordPress Team & Community
kenshino
1
120
Security with WordPress
kenshino
0
90
Pressing On 4.5
kenshino
0
76
WordCamp US Experience Sharing & What's next for WordPress in 2016
kenshino
0
87
Other Decks in Technology
See All in Technology
UI State設計とテスト方針
rmakiyama
2
290
MLOps の現場から
asei
6
630
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
370
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
210
Amazon VPC Lattice 最新アップデート紹介 - PrivateLink も似たようなアップデートあったけど違いとは
bigmuramura
0
190
ガバメントクラウドのセキュリティ対策事例について
fujisawaryohei
0
520
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
180
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
540
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
120
Kubeshark で Kubernetes の Traffic を眺めてみよう/Let's Look at k8s Traffic with Kubeshark
kota2and3kan
3
370
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Producing Creativity
orderedlist
PRO
341
39k
Facilitating Awesome Meetings
lara
50
6.1k
Docker and Python
trallard
41
3.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
We Have a Design System, Now What?
morganepeng
51
7.3k
The Cult of Friendly URLs
andyhume
78
6.1k
What's in a price? How to price your products and services
michaelherold
243
12k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Transcript
@kenshino Pressing On 4.7 WordPress Changes and the REST API
1
@kenshino Wingz Communications - an ethical Singapore-based visual communications agency,
specialising in digital strategies, web design, print design, identity & branding, IT solutions and everything in between.
@kenshino Jon Ang Core Component Maintainer, Documentation Team Lead amongst
other things 3 CTO & Co-Founder
@kenshino WordPress 4.7 6 December 2016
@kenshino 5 Theme Specific CSS with Live Preview
@kenshino 6 Customiser / Theme Specific CSS (Future)
@kenshino 7 PDF Thumbnails in Media Library
@kenshino 8 User Based locales
@kenshino 9 Selectable Post Type Templates
@kenshino 10 Video Headers
@kenshino Twenty Seventeen
@kenshino REST API Endpoints
@kenshino 13 API Application Programming Interface Usually allows connections between
2 different applications
@kenshino 14 JSON JavaScript Object Notation Format for data exchanged
based on JavaScript
@kenshino 15 REST Representation State Transfer Stateless, client-server, HTTP communications
architecture
@kenshino 16 WordPress REST API Fully integrated in WP 4.7
Connector between WordPress and other software applications – most of which likely uses REST
@kenshino 17 Universal Connector The WordPress REST API is revolutionary
because it enables WP to communicate with other web properties no matter what programming language they’re written in.
@kenshino So what can you do with the REST API?
@kenshino Power Multiple Frontends Bots Android Apps IOS Apps IoT
Devices Smart Watches Desktop Applications Web Applications
@kenshino Data Exchange Only Accountant By all Staff Project Specific
Rest API HRM System Accounts Project Management
@kenshino NomadBase A real life example
@kenshino
@kenshino
@kenshino 24 Gets Data Aggregator
@kenshino 25 What does the REST API mean for the
developer?
@kenshino 1. JavaScript is going to be as important, if
not more important than PHP 2. Web development will become more modularised 3. Content Integration will be key and become much easier 4. Business Intelligence suddenly seems that much more related with WordPress 5. We can finally deprecate XMLRPC
@kenshino 27 What about my WordPress business?
@kenshino Blogging Platform Content Management System Application Framework 70% CMS
marketshare 26% of all websites Starting with REST API
@kenshino https://developer.wordpress.org/rest-api/
@kenshino Jon Ang 30 Thank you Slack, WordPress, Twitter, Github
- @kenshino