Fortunately, you can supplement JS with great libraries like Lodash, Moment, Axios, Async etc. And of course you’ll want to utilise these great libraries in your Vue.js apps!
In this week’s article I look at a method for including any library in a Vue.js project that is DRY, avoids globals and makes it consistently available across your all your components and module files!
In other news, one of my favourite Vue frameworks, Vuetify, has a new release. There’s also a bunch of great articles I’ve found for you from around the web, including one from Auth0 about building authentication into Vue apps.
After much patience from the community, the Vuetify team is finally bringing a long awaited component to the fold, Pickers. This release brings it to within two components of meeting the Material Design spec!
The beautiful thing about Vue is that it’s incredibly feature-rich. But even if you have an edge case not covered by the framework, it’s got your back there as well, because you can quite easily create a custom directive.
State in Single Page Applications (SPAs) can be hard to manage. Opinions, patterns and libraries scatter the landscape. The signal-to-noise ratio is quite variable, and best practices are still being formed.