Vue.js Developers Newsletter Issue #114

Issue #114 - Quick Intro to Vuex ORM, Understanding Mixins in Vue JS, Custom Build Modes with Vue CLI 3, and moreView this issue onlineIf you're looking to make a scalable Vue or Nuxt app, you might consider using Vuex ORM. I've recently used it in a project, and in this article, I'll share with you how it works and why I think you'll like it too.Component-Driven Development (CDD) will result in quality code with fewer bugs. Maintaining, sharing and reusing components can be tricky without the proper tools, though. This article tackles it with Lerna, Storybook, and NPM.The p5.js library is useful for highly detailed visual expression. This article examines how to display code written by p5.js with the Vue framework.Check out this useful introduction to mixins in Vue which covers why they are important and how to use them in your workflow.SponsoredWe are looking for Vue.js developers to work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers and get supported to do more of what you love. 🌍Vetur 0.19.0 makes it possible to use TypeScript and Vue together and get more benefit from both these tools. Vetur author Pine Wu explains recent changes and the direction of the Vetur project.Vue CLI is an excellent tool for setting up your Vue application without fuss. However, sometimes you want to be able to fine-tune the configuration. In this post, you'll see how to add and configure a custom build mode other than the default production, development, and test modes.Say you have two separate Vue apps, but they need to have some shared logic. This article explains a way to configure Vue CLI 3 to provide separate builds for separate projects in the same project folder including shared logic.

This is a companion discussion topic for the original entry at https://vuejsdevelopers.com/newsletter/issue/114/