A Day of Rest

— 1 minute, 39 seconds read —
a day of rest - REST API

In December 2015, Matt Mullenweg (Co-founder of WordPress) gave his annual “State of The Word” address at a WordCamp in Philadelphia. In it he gave the WordPress community homework – to learn JavaScript, deeply.

This came shortly after Calypso was announced – the new WordPress.com admin interface built using 100% JavaScript and WordPress Rest API.

“Take Every Opportunity to really beef up your JavaScript Chops – Matt Mullenweg, Co-founder of WordPress”

Having been developing WordPress themes and plugins for a number of years, I am keen to keep up to date with what is happening in the WordPress ecosystem. A big part of this has been attending WordCamps throughout the UK.

A Trip to London

So with that said on the 28th of January 2016, I took myself off down to London to A Day of Rest, a one-day conference about the WordPress Rest API. Billed as “Learn about the WordPress Rest API from the team building it and the people using it.”

The two speakers I particularly wanted to see were Nikolay Bachiyski talking about Building Calypso like Applications with the WP Rest API and Jack Lenox talking about his journey developing JavaScript-powered WordPress themes.

I was lucky enough to see Jack’s talk at WordCamp London in March 2015 when he talked about how he built Picard Present theme and his talk at A Day of Rest gave great insight into the things he had learned during the months since and how he attempted to solve the problems he uncovered.

JavaScript Driven

JavaScript driven themes still currently have their issues in my opinion, things like search engine indexing, browser history and initial speed of load are all concerns, however the path seems a lot clearer currently for JavaScript and Rest API driven alternative admin panels like Calypso.

The ability to create slick, slimmed down user experiences for clients when they are managing their WordPress sites can only be a good thing, and I am looking forward to seeing what other Calypso like applications appear in the near future.

I may even build one myself.