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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jon Ang
November 23, 2016
Technology
0
120
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
530
Into the WordPress Team & Community
kenshino
1
150
Security with WordPress
kenshino
0
120
Pressing On 4.5
kenshino
0
87
WordCamp US Experience Sharing & What's next for WordPress in 2016
kenshino
0
100
Other Decks in Technology
See All in Technology
みんなだいすきALB、NLBの 仕組みから最新機能まで総おさらい / Mastering ALB & NLB: Internal Mechanics and Latest Innovations
kaminashi
0
110
ReproでのicebergのStreaming Writeの検証と実運用にむけた取り組み
joker1007
0
490
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
120
Vivre en Bitcoin : le tutoriel que votre banquier ne veut pas que vous voyiez
rlifchitz
0
370
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
100
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
72k
最速で価値を出すための プロダクトエンジニアのツッコミ術
kaacun
1
300
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
210
re:Inventで出たインフラエンジニアが嬉しかったアップデート
nagisa53
4
220
AIとともに歩む情報セキュリティ / Information Security with AI
kanny
4
2.5k
しろおびセキュリティへ ようこそ
log0417
0
130
Amazon ElastiCacheのコスト最適化を考える/Elasticache Cost Optimization
quiver
0
210
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
64
Ethics towards AI in product and experience design
skipperchong
2
180
Skip the Path - Find Your Career Trail
mkilby
0
49
Designing for Timeless Needs
cassininazir
0
120
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
53
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Typedesign – Prime Four
hannesfritz
42
2.9k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
sira's awesome portfolio website redesign presentation
elsirapls
0
130
Tell your own story through comics
letsgokoyo
1
800
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Spectacular Lies of Maps
axbom
PRO
1
460
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