Archive for the ‘vue.js’ Category

Conditionally Applying a CSS Class in Vue.js

Posted on: No Comments
There are times you need to change an element's CSS classes at runtime. But when changing classes, it's sometimes best to apply style details conditionally. For example, imagine your view has a pager. Pagers are often used to navigate larger sets of it...

Nuxt.js: A Universal Vue.js Application Framework

Posted on: No Comments
Universal (or Isomorphic) JavaScript is a term that has become very common in the JavaScript community. It is used to describe JavaScript code that can execute both on the client and the server. Many modern JavaScript frameworks, like Vue.js, are aimed...

Creating Beautiful Charts Using Vue.js Wrappers for Chart.js

Posted on: No Comments
Charts are an important part of modern websites and applications. They help to present information that cannot be simply represented in text. Charts also help to make sense of data that would ordinarily not make sense in a textual format by presenting ...

Fetching Data from a Third-Party API with Vue.js and Axios

Posted on: No Comments
More often than not, when building your JavaScript application, you would want to fetch data from a remote source or consume an API. I recently looked into some publicly available APIs and found that there is lots of cool stuff that can be done with da...

3 JavaScript Libraries to Keep an Eye on in 2017

Posted on: No Comments
[special]Phew, 2016 is over! It was a crazy year for both the world and JavaScript land. Countless new impressive libraries and frameworks popped up, You Might Not Need JavaScript showed some patterns that made many question their use of JavaScript (a ...

Editorial: 2016 – the Year in Re-Vue

Posted on: No Comments
Another year is almost over and, of course, a year is a long time for the web. As 2016 draws to a close, the retrospective articles start to appear, looking back on the most important changes of the last 12 months (keep your eyes peeled for ours next w...

Getting up and Running with the Vue.js 2.0 Framework

Posted on: No Comments
Back in September, the popular JavaScript framework Vue.js released v2 and ever since I've been really eager to give it a spin and see what it's like to work with. As someone who's pretty familiar with Angular and React, I was looking forward to seeing...

Building Your First App With Vue.js

Posted on: No Comments
Today we’re going to exercise our Vue.js skills by building a simple app for browsing reddit posts. We’re going to construct the whole thing from scratch to demonstrate just how easy it is to create user interfaces with a framework like Vu...

Getting Started With Vue.js

Posted on: No Comments
21st July, 2016: Article has been updated to cover Vue.js 1.0.x, and a section on components added. Vue.js is a JavaScript library that helps you build web applications using the the MVVM (Model-View-ViewModel) architectural pattern. At first glance, i...

What’s New in Vue.js 1.0

Posted on: No Comments
This article was peer reviewed by Chris Perry and Thomas Greco. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! Vue.js 1.0 was released at the end of October and packs some awesome new features. While most...