There are two fascinating ongoing developments with WordPress that look set to shake up how we work with and build WordPress websites.
The first is Calypso, an entirely new dashboard built from the ground up, which is already available to use: https://developer.wordpress.com/calypso/
The second is a re-imagining of the post/page editor, called Gutenberg: https://wordpress.org/plugins/gutenberg/
So, what does this mean for the future of WordPress?
Calypso and Gutenberg seem to me to be a strong signal of intent to move WordPress firmly away from it’s current PHP based structure (including the current way we build themes), towards an API-powered SPA structure that theoretically allows developers to build onto WordPress using whatever front-end framework they choose. This could be React, but possibly Vue.js or even Angular.
I suspect that in a couple of years time we may reach a point where coding PHP themes and plugins for WordPress no longer works. Instead, we’ll be building onto WordPress using the API, React, and only using PHP to manipulate the API endpoints and create new data models.