Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The WP REST API Guide for Non-Developers

The WP REST API Guide for Non-Developers

There is a hype surrounding the WordPress REST API these days. People focus on how it will change the future of WordPress, allow developers to expand the range of projects they can build, make WordPress popular outside its own bubble.

As a project manager working for a company heavily invested in the development of the REST API, I felt a lot of pressure to understand what it is, how it will change things for developers, clients, and – well, me. You see, I’ve been building WordPress sites for the past 4 years, with almost non-existent development skills. Is the REST API going to change that? What will it mean for small agencies? What will it mean for theme shops?

We rarely talk about are the challenges presented by the REST API, especially for non-developers, mostly because the only people who talk about the REST API are developers.

This talk provides a short guide to the WordPress REST API from a non-developer perspective what is it, how it will change WordPress development, combined with some thoughts on the impact it will have on projects created with WordPress and the people creating them.

– cover some of the hype around the REST API
– look at what REST is
– look at how the REST API will impact WordPress development. I’ll cover different ways that people are using it
– tells a funny story about two clueless PMs learning how the REST API changes building sites with WordPress the hard way
– look at the impact that the REST API will have on WordPress businesses

Presented at WordCamp US 2016

Petya Raykovska

December 02, 2016

More Decks by Petya Raykovska

Other Decks in Technology



  2. @petyeah #WcUS

  3. large-scale wordpress websites distributed team with ~40 humans #WcUS @petyeah


  5. @petyeah #WcUS

  6. @petyeah #WcUS 27% of the web

  7. @petyeah WP Milano @petyeah #WcUS How did we get here?

  8. @petyeah WP Milano @petyeah #WcUS

  9. @petyeah #WcUS From a blogging platform to an application framework

  10. @petyeah WP Milano @petyeah #WcUS

  11. @petyeah WP Milano @petyeah #WcUS A Clear path to the

    WordPress content
  12. @petyeah WP Milano @petyeah #WcUS

  13. @petyeah WP Milano @petyeah #WcUS

  14. @petyeah WP Milano @petyeah #WcUS Hello, World Let’s PARTY!

  15. @petyeah WP Milano @petyeah #WcUS I’ll cook!

  16. @petyeah WP Milano #WcUS @petyeah #WcUS I’ll deliver! Fast!

  17. @petyeah WP Milano @petyeah #WcUS I’ll run everything on the

    backend: - food - drinks - lights - furniture - music - Cleaning
  18. @petyeah WP Milano @petyeah #WcUS

  19. @petyeah WP Milano @petyeah #WcUS

  20. @petyeah WP Milano @petyeah #WPMI

  21. v @petyeah #WcUS

  22. @petyeah WP Milano @petyeah #WcUS

  23. @petyeah WP Milano @petyeah #WcUS

  24. @petyeah WP Milano @petyeah #WcUS

  25. @petyeah WP Milano @petyeah #WcUS

  26. @petyeah WP Milano @petyeah #WcUS

  27. @petyeah WP Milano @petyeah #WcUS

  28. @petyeah WP Milano @petyeah #WcUS

  29. @petyeah WP Milano @petyeah #WcUS

  30. @petyeah WP Milano @petyeah #WcUS

  31. @petyeah WP Milano @petyeah #WcUS

  32. @petyeah WP Milano @petyeah #WcUS

  33. v#WcUS @petyeah WP Milano @petyeah #WcUS

  34. @petyeah WP Milano @petyeah #WcUS

  35. @petyeah WP Milano @petyeah #WcUS

  36. @petyeah WP Milano @petyeah #WcUS

  37. @petyeah WP Milano @petyeah #WcUS

  38. @petyeah WP Milano @petyeah #WcUS

  39. @petyeah WP Milano @petyeah #WcUS

  40. @petyeah WP Milano @petyeah #WcUS Alternative to the wordpress frontend

  41. @petyeah WP Milano @petyeah #WcUS

  42. @petyeah WP Milano @petyeah #WcUS

  43. @petyeah WP Milano @petyeah #WcUS Alternative front and backend

  44. @petyeah WP Milano @petyeah #WcUS

  45. @petyeah WP Milano @petyeah #WcUS

  46. @petyeah WP Milano @petyeah #WcUS Wordpress as an app platform

  47. @petyeah WP Milano @petyeah #WcUS

  48. @petyeah WP Milano @petyeah #WcUS MAPBOX

  49. @petyeah WP Milano @petyeah #WPMI

  50. @petyeah WP Milano @petyeah #WcUS

  51. @petyeah WP Milano @petyeah #WcUS

  52. @petyeah WP Milano @petyeah #WcUS

  53. @petyeah WP Milano @petyeah #WcUS

  54. @petyeah WP Milano @petyeah #WcUS

  55. @petyeah WP Milano @petyeah #WcUS

  56. @petyeah WP Milano @petyeah WP Milano @petyeah #WcUS

  57. @petyeah WP Milano @petyeah #WcUS

  58. @petyeah WP Milano @petyeah #WcUS

  59. @petyeah WP Milano @petyeah #WcUS

  60. @petyeah WP Milano @petyeah #WcUS

  61. @petyeah WP Milano @petyeah #WcUS

  62. @petyeah WP Milano @petyeah #WcUS

  63. @petyeah WP Milano @petyeah #WcUS

  64. @petyeah WP Milano @petyeah #WcUS

  65. @petyeah WP Milano @petyeah #WcUS

  66. @petyeah WP Milano @petyeah #WcUS

  67. @petyeah WP Milano @petyeah #WcUS

  68. @petyeah WP Milano @petyeah #WcUS

  69. @petyeah WP Milano @petyeah #WcUS you will need a developer

    to build a REST API site
  70. @petyeah WP Milano @petyeah #WcUS you will need a developer

    to build a website you will need a developer to build a REST API site
  71. @petyeah WP Milano @petyeah #WcUS you will need a developer

    to build a REST API site
  72. @petyeah WP Milano @petyeah #WcUS you will need a developer

    to build a REST API site
  73. @petyeah WP Milano @petyeah #WcUS

  74. @petyeah WP Milano @petyeah #WcUS you will need a developer

    to build a REST API site
  75. @petyeah WP Milano @petyeah #WcUS NOTHING HAS TO CHANGE!

  76. @petyeah WP Milano @petyeah #WcUS

  77. @petyeah WP Milano @petyeah #WcUS

  78. @petyeah WP Milano @petyeah #WcUS

  79. @petyeah WP Milano @petyeah #WcUS

  80. @petyeah WP Milano @petyeah #WcUS Nothing has to change but

    it is a game changer
  81. @petyeah WP Milano @petyeah #WcUS

  82. @petyeah WP Milano @petyeah #WcUS It IS…

  83. @petyeah WP Milano @petyeah #WcUS WordPress 4.7 will include endpoints

    for posts, comments, users, meta and settings ❤❤ !!!
  84. @petyeah WP Milano @petyeah #WcUS

  85. @petyeah WP Milano @petyeah #WPMI @petyeah #WcUS

  86. @petyeah WP Milano @petyeah #WPMI @petyeah #WcUS https://poststatus.com/resources/ https://adayofrest.hm/boston-2017/ watch

    talks from FROm A DAY OF REST LONDON
  87. @petyeah WP Milano @petyeah #WcUS