Nuxt is a robust full-stack framework to build fully static and dynamic apps with Vue. Learn to create Nuxt projects from scratch, deploy a Nuxt app in production, and be comfortable exploring Nuxt's vast ecosystem of plugins and tools!
Overview
Syllabus
- Introduction
- Course Setup
- Nuxt CLI Starter Project
- Options API
- Options API Exercise
- Composition API
- Composition API Exercise
- CSS Styling
- Styling with SCSS & Bulma
- CSS Styling Exercise
- Creating Components
- Using Slots
- Components & Slots Exercise
- Auto-Imports & Global Components
- Routing with NuxtPage
- Routing Exercise
- Composables
- Query Params
- Photo Gallery Exercise
- Dynamic Routes
- Dynamic Routes Exercise
- Layouts
- Layouts Exercise
- Page Metadata & Resources
- Page Metadata & Resources Exercise
- Fetching Data from an API
- Wrapping Up
Taught by
Ben Hong