When developing for the Gutenberg / block editor, I see two methods used in various resources. Let’s say I wanted to use i18n
The Gutenberg handbook sometimes does it like this:
Define wp-i18n as a dependency in the wp_register_script block.
But there is also documentation on how to do it like this:
Add @wordpress/i18n as a dependency.
How do these ways differ and what is considered best practice in WordPress?
Read more here:: Gutenberg: import dependency or assign from global variable?