Newsletter Issue #115

View this issue online
 

Nuxt: The Hard Parts

One of the most frequent help requests in the Nuxt community regards the @nuxtjs/auth module as it requires users to understand some of the "hard parts" of Nuxt. Nuxt core contributor Jonas Galvez explains these concepts in this article to help clear up the confusion.

Structuring Vuex Modules for Relationships, Speed and Flexibility

An effective way of using Vuex modules is to represent your data with records or models. The author of this article benchmarked several Vuex model solutions but found them slow. Here he explains an effective vanilla approach that you can implement yourself.

The IoC Container Pattern with Vue.js

The IoC container pattern is very popular in many programming frameworks and languages, but not so much in the JavaScript world. This article takes a look at why that might be so, and how it can be effectively implemented with Vue.js.

Serving Vue.js Apps on Github Pages

This article shares a simple setup for serving a Vue.js app using Github Pages, saving you having to search around the internet for a solution as the author did.

Sponsored

   

Join the World’s Most Energizing Community for Developers

We 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. 🌍

Introduction to Vue Render Functions (w/examples)

A Vue render function can be a powerful tool in many situations. This article will show you how to define Vue render functions, compile templates into render functions, and teach you how to create a component that allows you to override a template.

Handling Errors in Vue.js

Unless you write perfect code, you'll need to handle errors in your Vue.js app. The author of this article has played around with various error handling techniques provided by Vue and here shares his findings.

How To Create A 2D Multiplayer Game With Vue.js And Socket.io

The preferred approach to real-time communication between multiple clients and a server is web sockets. In this tutorial, you'll use Vue to explore web browser based gaming and include sockets for a multiplayer feature.

Special thanks to our senior Patreon sponsors Vue School & packtracker.io.

Until next week,
Anthony Gore, curator

 

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: