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
94
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
370
Into the WordPress Team & Community
kenshino
1
120
Security with WordPress
kenshino
0
79
Pressing On 4.5
kenshino
0
72
WordCamp US Experience Sharing & What's next for WordPress in 2016
kenshino
0
78
Other Decks in Technology
See All in Technology
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
510
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
650
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
300
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
280
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
890
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
2
2.1k
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
210
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
270
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
380
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
Agile that works and the tools we love
rasmusluckow
325
20k
GraphQLとの向き合い方2022年版
quramy
32
12k
The Brand Is Dead. Long Live the Brand.
mthomps
49
28k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
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