Pressing On 4.7 and why the REST API is important

1f6b851a12600a18a0766baaad0d55f7?s=47 Jon Ang
November 23, 2016

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.

1f6b851a12600a18a0766baaad0d55f7?s=128

Jon Ang

November 23, 2016
Tweet

Transcript

  1. @kenshino Pressing On 4.7 WordPress Changes and the REST API

    1
  2. @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.
  3. @kenshino Jon Ang Core Component Maintainer, Documentation Team Lead amongst

    other things 3 CTO & Co-Founder
  4. @kenshino WordPress 4.7 6 December 2016

  5. @kenshino 5 Theme Specific CSS with Live Preview

  6. @kenshino 6 Customiser / Theme Specific CSS (Future)

  7. @kenshino 7 PDF Thumbnails in Media Library

  8. @kenshino 8 User Based locales

  9. @kenshino 9 Selectable Post Type Templates

  10. @kenshino 10 Video Headers

  11. @kenshino Twenty Seventeen

  12. @kenshino REST API Endpoints

  13. @kenshino 13 API Application Programming Interface Usually allows connections between

    2 different applications
  14. @kenshino 14 JSON JavaScript Object Notation Format for data exchanged

    based on JavaScript
  15. @kenshino 15 REST Representation State Transfer Stateless, client-server, HTTP communications

    architecture
  16. @kenshino 16 WordPress REST API Fully integrated in WP 4.7

    Connector between WordPress and other software applications – most of which likely uses REST
  17. @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.
  18. @kenshino So what can you do with the REST API?

  19. @kenshino Power Multiple Frontends Bots Android Apps IOS Apps IoT

    Devices Smart Watches Desktop Applications Web Applications
  20. @kenshino Data Exchange Only Accountant By all Staff Project Specific

    Rest API HRM System Accounts Project Management
  21. @kenshino NomadBase A real life example

  22. @kenshino

  23. @kenshino

  24. @kenshino 24 Gets Data Aggregator

  25. @kenshino 25 What does the REST API mean for the

    developer?
  26. @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
  27. @kenshino 27 What about my WordPress business?

  28. @kenshino Blogging Platform Content Management System Application Framework 70% CMS

    marketshare 26% of all websites Starting with REST API
  29. @kenshino https://developer.wordpress.org/rest-api/

  30. @kenshino Jon Ang 30 Thank you Slack, WordPress, Twitter, Github

    - @kenshino