14 ms·
I really like it. About 9 months ago I started working on a plugin for my workplace to turn the platform into a logbook for our researchers, and got to build fr
by sleavey 8y ago
I really like it. About 9 months ago I started working on a plugin for my workplace to turn the platform into a logbook for our researchers, and got to build from scratch for the new platform, so to be fair I am not experiencing any of my prior work breaking, but I do like what I see.
Adding extra behaviour to the classic editor is fragile, especially if the feature involves adding or changing something about an existing part of the UI. Gutenberg makes this relatively simple, and at least provides a blessed way of doing this (via plugins), whereas before you relied on the structure of the editor's HTML not changing and breaking your stuff.
Furthermore, everything is retrieved and sent via the REST API which seems like a great approach: it means you can reuse your plugin logic for other parts of the site, and in principle the new editor can be bolted on to some other non-Wordpress projects with only a few adaptions, and WordPress itself may one day be implemented in something other than PHP.
One other thing I like is the ease of use of Gutenberg. While it takes a few extra clicks for things, novices won't care about that, and having more visual clues will really help them. Plus, the blocks now give you a way to make things truly WYSIWYG, especially shortcodes which are otherwise just short strings that only generate their content when you preview the page. Now it's possible to make blocks instead of shortcodes that render whatever needs rendered in the editor.
I guess Automattic could have handled the development better, and given more time for the update to be tested and for the community to be informed and give their feedback. In 2017 they kept saying they'd release it in early 2018, which has come and gone, so I can't help but think they're pushing this out in a desperate bid to hit their original deadline at least in terms of the year. That part might bite them later, especially if there are any huge bugs yet to be discovered.