Learn how to start a new Vue project, fetch data from an API using axios, and handle responses and manipulate data using components and computed properties.
Kingsley Silas offers a high-level introduction to working with components in Vue, looking at how to create components, how to pass data between components (via both props and an event bus) and how to use Vue’s element to render additional content within a component.
Michiel Mulders demonstrates how, when building a Vue app with Vue CLI, to make use of both Vue’s async components and webpack’s code-splitting functionality to load in parts of a page after a Vue app’s initial render — keeping initial load time to a minimum and giving your app a snappier feel.
We look at methods, computed properties and watchers in Vue applications, clearing them up by showing how to build a search component with each one.
Improve the loading performance and SEO of your Vue.js apps with Server-side rendering (SSR). Learn to build a universal Vue app with the Nuxt.js framework.
Karolina Gawron digs into the pros and cons of Vue.js, and whether it’s the right choice for your next project, exploring the possibilities and limitations to give you a high-level look at the framework and make your decision a little easier.
Ahmed Bouchefra shows how to create a WordPress plugin that makes use of the Vue.js library, creating a shortcode that can be used to display a Vue component in posts and pages that fetches and displays the latest posts every five seconds.
Zeeshan Chawdhary demonstrates how to use Bootstrap with Vue.js, using Bootstrap-Vue to replace Bootstrap’s dynamic components' reliance on jQuery.
Learn to scaffold a Vue project, offload authentication to Okta, lock down protected routes, and performing CRUD operations through a REST API server.
Learn to easily create different kinds of charts and visualizations for your Vue.js applications, using these three wrappers for the Chart.js library.