We would be honored if you, the awesome Vue.js Community, will join us for Vueconf.US 2020 in Austin Texas, USA! Submit your talk(s) and have a chance to take the stage alongside Evan You and the amazing Vue core team.
Component-driven development (CDD) means designing your software applications by building loosely-coupled components. The benefits of CDD include faster development, simpler maintenance, better reusability, and easier testing.
"Tree shaking" describes the automatic removal of unused code to optimize your library for consumers. This post contains detailed instruction on how to publish a tree-shakeable library on NPM using VueJS single-file components and TypeScript.
Do you want your app users to have a seamless experience? In this article, the author shows how to implement a "retry last action" feature in Vuex that allows failed API calls to be retried without disrupting the user.