
Install and set up a Nuxt.js project by updating Node and npm, then scaffold a Nuxt app using npx create-nuxt-app and select universal static site mode.
Start the development server with auto-reload, then create a simple multi-page site: index, about, contact, and donate, featuring a shared header and next/link navigation.
Learn to add a navigation bar to your nuxt.js layout by creating a header partial, updating links for home, about, and contact, and injecting it into the default layout.
Add scss styling to the header component using scoped styles, variables, and nesting. Generate color schemes with coolors.co and build a 100vh header with flex layout and color inheritance.
learn to implement a top loading bar in nuxt.js that reflects asset loading, customize its color with a hex value, and apply global css through the layout and head configuration.
Implement page transitions in Nuxt.js using a bounce animation that scales content, bounces out then in on link changes, with adjustable durations and optional opacity effects.
In this class we will be using Nuxt JS to create static generated websites that are amazing for SEO ranking and loading speed! Regular websites don't allow search crawlers to see the content of your page, therefore you never rank. Nuxt JS uses Vue JS, so if you are familiar with Vue JS, you will be set for this course. With Nuxt js, the site is generated into plain HTML so that the search crawlers can actually read it! How would you like to be forced to read Latin when you do not even know a single word? Be nice to the search crawlers and use NUXT NOW!