Tutorial series

How To Develop Websites with Vue.js

How To Develop Websites with Vue.js
<- Back to all series

Author(s)

Dave Berning

By Dave Berning

Developer and Author

Introduction

This series provides a starting point for building websites with the front-end JavaScript framework Vue.js. Created in 2014 by Evan You (formally of Google), Vue.js is often described as a combination of React and Angular, borrowing the prop-driven development of React and the templating power of Angular. By the end of this series, you will have the tools to develop websites that focus on traditional HTML and CSS, while still taking advantage of the robustness and scalability of a front-end framework.

Tutorials in series

Tutorial

How To Generate a Vue.js Single Page App With the Vue CLI

Tutorial

How To Use Vue.js Environment Modes with a Node.js Mock Data Layer

Tutorial

How To Navigate Between Views with Vue Router

Tutorial

How To Create Reusable Blocks of Code with Vue Single-File Components

Tutorial

How To Create User Interactions with Events in Vue

Tutorial

How To Use Built-In and Custom Directives in Vue.js

Tutorial

How To Manage State in a Vue.js Application with Vuex

Tutorial

How To Make Your Vue.js Application DRY with Slots, Mixins, and Composition API

Tutorial

How To Debug Components, State, and Events with Vue.js Devtools

Become a contributor for community

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

DigitalOcean Documentation

Full documentation for every DigitalOcean product.

Resources for startups and SMBs

The Wave has everything you need to know about building a business, from raising funding to marketing your product.

Get our newsletter

Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.

New accounts only. By submitting your email you agree to our Privacy Policy

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.