Vue.js Testing - A High Level Overview

Testing in Vue.js is easy. To start a new project with the testing framework already in place:

$ npm install --global vue-cli
$ vue init webpack my-project
$ cd my-project
$ npm install
$ npm run test

Wait until it finishes and you'll see passing unit and end to end tests. Whoever said the Java...

Continue reading...

A Comparison & Review of Note Taking Applications

When Benjamin Franklin sat down to write in his diary what would eventually become the Gettysburg Address, he agonized over his choice of medium - stick with the tried and true stone tablet with hammer and chisel, or lend credence to this new fangled paper and pen? Here I am, 972 years later, faced...

Continue reading...

Mocking HTTP Requests with Vue.js and Vue-Resource

While writing unit tests for a growing Vue.js application last week, I needed a simple way to return test data for various HTTP requests that vue-resource fired off, without actually querying the server. There are libraries out there that can help with mocks and stubs and spies and a thousand other...

Continue reading...

Building an Image Slider with Vue.js

An image slider is the quintessential use case for vue.js. It's a single, distinct component that requires data management, DOM updates, and user interaction. I recently needed a very simple image slider on a marketing page I was developing for a project built with vue.js. I rarely use jQuery any mo...

Continue reading...