Did you know that some JavaScript files in WordPress core have actions and filters in them? They do! As a theme or plugin developer, you can hook into them just like the familiar hooks in the core PHP files.
As JavaScript becomes an ever more important part of the WordPress admin, knowing how to use JavaScript hooks will be as essential as knowing PHP hooks. As a core contributor or the developer of an advanced plugin, adding hooks in appropriate places will make your code more extensible and exponentially increase value to the community.
I will be covering how the WordPress hook system works in JavaScript, how to use existing hooks, how to add your own, and how to address performance and security concerns when adding hooks.