Build A Lazy-Load Router With Vue.js And The Latest Browser Features Dynamic module importing is one of the latest JavaScript features to hit the major browsers. The main use case for this feature is lazy-loading modules to allow content to be delivered when it is needed, rather than all at once. In this article, I'll demonstrate how you can build a lazy-load router with Vue.js in just a few lines