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
110
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
480
Into the WordPress Team & Community
kenshino
1
130
Security with WordPress
kenshino
0
94
Pressing On 4.5
kenshino
0
78
WordCamp US Experience Sharing & What's next for WordPress in 2016
kenshino
0
92
Other Decks in Technology
See All in Technology
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
1.1k
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
250
ルートユーザーの活用と管理を徹底的に深掘る
yuobayashi
6
690
セマンティックレイヤー入門
ikkimiyazaki
7
2.4k
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
6
940
Redefine_Possible
upsider_tech
0
180
LINE Notify互換のボットを作った話
kenichirokimura
0
100
BCMathを高速化した一部始終をC言語でガチ目に解説する / BCMath performance improvement explanation
sakitakamachi
2
1.1k
AIエージェントキャッチアップと論文リサーチ
os1ma
6
950
IAMのマニアックな話 2025 ~40分バージョン ~
nrinetcom
PRO
4
660
ウェブアクセシビリティとは
lycorptech_jp
PRO
0
160
fukuoka.ts #3 社内でESLintの共通設定を配りたい2025年春版
pirosikick
1
280
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
How GitHub (no longer) Works
holman
314
140k
Music & Morning Musume
bryan
46
6.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
117
51k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.7k
We Have a Design System, Now What?
morganepeng
51
7.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
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