Extending Gutenberg: We’re not in PHP anymore.

Although we have had a Javascript-based editor in WordPress for many years, Gutenberg brings us into a new era of web-application design and simultaneously opens the can of worms around extensibility and customization. The former comfort with `add_action` and `add_filter` only get us so far in this new world of web content authoring, so how are things changing and how can we adapt?
In this talk we’ll discuss how the Gutenberg editing model differs from the traditional WordPress flow and what implications that has on people wanting to augment and transform content. We’ll also take look at new possibilities for enhancing the editor itself with interactive controls and integrations into external services.
We’ll focus on what this means to the developer writing new plugins or updating existing ones to support and enhance the editing experience, what we can now do that we previously couldn’t, and how the application design guides extensibility.

Speaker