Newsletter Issue #136
View this issue online
Vue directives can add handy features and solve countless issues in your apps. Here's a list of 15 essential directives that are ready for you to use.
One of the best tools in your Vue unit testing toolbelt is "stubbing" as it allows you to test components in isolation. In this article, the key ideas behind stubbing will be explained and you'll see scenarios where you may need to selectively "unstub" a component.
This article discusses how using Object.freeze on data objects before committing them to Vuex can prevent slow Vuex calls being made unnecessarily.
Not all Vue.js components need to be UI-based. In fact, effectively applying reusability in large applications can be done using a renderless Data Provider component.
FaunaDB is a serverless database with a native GraphQL API. With fast global access, built-in auth, and no connection overheads, FaunaDB makes it easy to add state to your apps. Get started now with industry’s most generous free data tier!
Learn how to conveniently inject dependencies into Vue.js components via props and a functional wrapper component.
Ruby Sass support ended this year (2019). This means you should migrate to either Dart Sass or Node Sass. This article shows you how to do that in new or existing Vue projects.
In this article, you'll learn how to implement a dropdown component using Vue.
P.S. If you enjoyed this issue, show your support by buying me a coffee, or if you’d like to support me to create the newsletter ongoingly, you can make a pledge through Patreon.
P.P.S. Continue the conversation with Vue.js Developers on social media: