SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Jump Start Vue.js, 2nd Edition
Jump Start Vue.js, 2nd Edition
Notice of Rights
Notice of Liability
Trademark Notice
About Nilson Jacques
About SitePoint
Who Should Read This Book?
Conventions Used
Supplementary Materials

1

Vue.js: The Basics

Why Choose Vue?
Getting Started
The Vue Instance
Reactive Data
Template Syntax
Methods
Computed Properties
Summary
Why Use Build Tooling?
Vue CLI
Browser Devtools
Editor/IDE Integrations
Summary
Defining Custom Components
Passing Data In
Communicating with the Outside World
Slots
Summary
The setup Function
Dealing with Data: ref and reactive
Computed Values
Watched Values
Lifecycle Hooks
Creating Composables
Summary
Installing Vue Router
Routes
Navigation
Navigation Guards
Example: Authorized Routes
Summary
Installing Vuex
Basic Concepts
Example
Summary
Starting a Nuxt Project
Project Layout
Nuxt Component Options
Building for Production
Summary
Creating a Nuxt App
Adding Authentication
Summary
That’s All, Folks!

Community Questions