Vue.js Developer Roadmap

The complete guide to become a Vue.js developer in 2020

Essentials

Main Concepts

Overview · Installation and vue-cli · Vue instance and data properties · Methods · Computed properties and Watchers · Rendering, Directives, and Events · Class and Style Bindings

Vue.js Components

Components Basics · Communication between components with Props and Emit · Lifecycle hooks · Single File Components

Essential Tools

Debugging: Vue.js Devtool · Vetur · Vue snippets

Intermediate

Vue Router

Overview · Programmatic navigation

API Clients

Using Axios to Consume a REST API · Native fetch API · Apollo for GraphQL

Vuex - State Management

Overview

Components In-Depth

Slots · Dynamic Components · Async Components · Render functions · Functional Components

Advanced Topics

Vue Router In-Depth

Lazy loading · Navigation Guards (coming soon) · Global router hooks

Nuxt.js Framework (available soon)

Testing (available soon)

Type Checkers (available soon)

Internationalization (available soon)

  • © 2020, TechMastery.io
  • License
  • Terms
  • Privacy