107Wednesday, August 15, 2018
Vue CLI 3 is here! First Vue.js Sprint Summary; Vetur Roadmap and more

Hey,

finally – the Vue CLI 3.0 has been released! If you still haven’t had the chance to try it – it’s about time you do.

Also, as promised – here’s the summary from the Vue.js sprint. There are also two recordings from the Vue.js Core Team Summit. The talk from Guillaume Chau doing an introduction to Vue CLI 3.0 (and its UI). The second talk involved a twist – Chris Fritz behaved like a teacher and invited the rest of the core team on stage to ask them questions.

Cheers!

— Damian Dulisz


Stories

The First Vue.js Sprint — Summary

Read the summary of everything that happened during the very first Vue.js Sprint in Wrocław, Poland.

Introduction to Vue CLI 3 and its UI - Vue.js Core Team Summit #1

Presentation by Guillaume Chau about Vue CLI 3 from the recent Vue.js Core Team Summit

Vue CLI 3.0 is here! – The Vue Point

Vue CLI 3.0 is here! – The Vue Point

Over the past few months, we’ve been working really hard on the next generation of Vue CLI, the standard build toolchain for Vue applications. Today we are thrilled to announce the release of Vue CLI…

VueConf TO 2018 - Vue.js Conference Toronto | 14-16 November, 2018

VueConf TO 2018 - Vue.js Conference Toronto | 14-16 November, 2018

Be part of the great Vue community and learn more from the experts at VueConfTO from 14-16 Nov 2018 at Fairmont Royal York, Toronto. 24 talks, 7 workshops, 3 days and awesome Vuers. Find out more:

Vetur 1.0 Roadmap

Vetur is already a core tool for every Vue developer that is using Visual Studio Code. Just from looking at the roadmap, I feel it’s about to get even better!

Brief Summary of the Vue.js Core Team Sprint and Their Visit at Monterail

A great writeup by Karolina about the Vue team visit in Monterail during the Vue sprint. The summary also includes several very insightful quotes from some of the core team members.

Spelunking into the Vue.js Frontend JavaScript Framework

On this episode, we talk with special guest Adam Wathan about the Vue.js JavaScript framework. We talk about what Vue.js is, and how its Laissez-faire approach lets you pick and choose how much of it makes sense to use in a project.

Vuex - the enterprise setup

Have been using the great vue-enterprise-boilerplate by Chris Fritz? If yes you might have noticed that Vuex modules are automatically registered whenever you create a new module file. However, those require for the state, actions, mutations and getters to be in one file. If you would like to split those into separate files, you might want to read this short article by Thomas Findlay that explains how to do just that.

How to run Nuxt.js on DigitalOcean?

An easy tutorial on how to setup and deploy a Nuxt.js app on DigitalOcean.

How to use PWA plugin in Vue CLI 3.0

Now that Vue CLI 3.0 is officially released, it’s time to learn about one very useful plugin – the PWA plugin. You can install it by simply running vue add @vue/pwa. For the rest of the configuration that’s needed, read this tutorial by Tomasz Żdanuk.

Structuring Vue Components

Components are the bread and butter of most modern front-end frameworks, not just Vue. However, once you create lots of them, they tend to get out of hand without a proper file structure. In this article Alex Jover Morales presents some good practices to apply to your component files structure as your app grows bigger and bigger.

Updating to Quasar 0.17.x with Firebase Authentication

WIth the recent Quasar 0.17.x series of releases (that introduced support for SSR out of the box) will also affect the use of Firebase Auth. That’s because the boot.js plugin is soon to be deprecated. If you happen to use Quasar – here’s a guide on how to migrate your auth to the new version.


Libraries

zh-rocco/vue-auto-storage

https://github.com/zh-rocco/vue-auto-storage

An automatic storage plugin for Vue2, persist the data with localStorage.

tejzpr/Vue.TSX

https://github.com/tejzpr/Vue.TSX

Vue.JS boilerplate with Typescript and JSX