Vue.js Developers Newsletter Issue #137

Newsletter Issue #137View this issue onlineAt the recent Vue.js London conference, Vue creator Evan You announced that a pre alpha version 3 of the framework would now be open to the public. While it's incomplete, you can now begin to trial some of the new features including the Composition API.While Vue 2 does not support ES2015 collection types, Vue 3 now supports Map, Set, WeakMap and WeakSet. This gives developers the flexibility to make different kinds of data structures reactive, allowing simpler and neater code.Here are 10 Vue.js tips and tricks you may not be aware of to help you write more better and more efficient code.After working with Vuex for several years, the author explains the two methods he's used for testing his application's store and which one he's found to be more effective in a growing enterprise application.SponsoredFaunaDB 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!Every once in awhile in Vue, you'll want to prevent the user from navigating away from a route or reloading the page, for example, if they haven't yet completed and submitted a form.Chrome extensions have gained a lot of popularity since they can add functionality previously missing in your browser. Here's a guide to creating extensions with Vue.js.Generator functions can iterate over a function and safely stop them from executing, allowing you to do interesting things like throttle Vuex actions.SponsoredSpeed through your data with multiple query options in Studio 3T. Generate flawless driver-code in your favorite languages, write and run SQL queries and build powerful aggregations.Special thanks to my senior Patreon sponsors Vue School & Snipcart.

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