Any performance considerations?
On the client, batches DOM updates using requestAnimationFrame
. It needs to do this because it registers a Vue mixin that subscribes to the lifecycle hook on all components in order to be notified that renders have occurred and data is ready. If vue-meta
did not batch updates, the DOM metadata would be re-calculated and re-updated for every component on the page in quick-succession.
Improvements since v2.0
Since v2.0 runtime performance should be improved due to: