Good Kaizen – Vue
A blog about doing good and getting better at life, code, design, and business. We do our best to write in a way that clients will find valuable.
Kaizen is the practice of continuous improvement.
Accessible Drag-and-Drop in Vue
Maintaining a high level of accessibility in a web application can be challenging sometimes, especially when the application has features that require a lot of user interaction. Drag-and-drop is a perfect example of such a feature, and it's one that may seem like it can't possibly be accessible, but with a little extra code, it can be. In this post, we'll discuss how to make an accessible drag-and-drop component in Vue.
Consolidating Error Handling in Nuxt Apps
Wouldn't it be nice to have a standardized way of dealing with errors in Nuxt apps, regardless of their structure? In this post, we'll discuss how we previously handled Axios errors in our Nuxt apps, why this approach was problematic, and how we fixed it by creating a package for consolidated error handling.
Intro to the Vuex Map Helpers
Are you sick of seeing this.$store
everywhere in Vue components? Here's an introduction to the Vuex map helpers, which can help us clean up the code in our components by removing repetitive syntax.
Passing data from Craft CMS to a Vue component
This past week, I've been hooking up Craft to some sweet interactive charts. This post looks at I'm passing the data from Craft into Vue.
Resources for Learning Vue & Nuxt
When learning a new technology, it's always helpful to have a good list of resources that can be utilized. In this post, we'll provide a list of resources that we think are useful when it comes to learning Vue and Nuxt.