SitePoint
Blog
Forum
Library
Login
Join Premium
Toggle sidebar
Jump Start Vue.js, 2nd Edition
Toggle community discussions
Close
Content
Files
Bookmarks
Preface
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
Vue Tooling
Why Use Build Tooling?
Vue CLI
Browser Devtools
Editor/IDE Integrations
Summary
Components
Defining Custom Components
Passing Data In
Communicating with the Outside World
Slots
Summary
The Composition API
The setup Function
Dealing with Data: ref and reactive
Computed Values
Watched Values
Lifecycle Hooks
Creating Composables
Summary
Routing
Installing Vue Router
Routes
Navigation
Navigation Guards
Example: Authorized Routes
Summary
State Management
Installing Vuex
Basic Concepts
Example
Summary
Nuxt.js
Starting a Nuxt Project
Project Layout
Nuxt Component Options
Building for Production
Summary
Putting It All Together
Creating a Nuxt App
Adding Authentication
Summary
That’s All, Folks!
Open text modal
Community Questions
Close