Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
Routing Custom Elements in a SPA

lesson

Routing Custom Elements in a SPAFullstack Web Components

To handle multiple views in the single page application, you'll need to implement a router that can navigate between each view.

Chapter Eight Summary

lesson

Chapter Eight SummaryFullstack Web Components

You developed the landing page of the application, learning how to architect a separation of concerns between the UI components.

Background

lesson

BackgroundFullstack Web Components

You'll lazyload an image with customized built-ins.

CookieFooter

lesson

CookieFooterFullstack Web Components

You'll code another autonomous custom element that handles cookie authorization named CookieFooter.

Header

lesson

HeaderFullstack Web Components

You'll code a global header with autonomous custom elements named AppHeader.

Landing Page

lesson

Landing PageFullstack Web Components

You'll scaffold the landing page with an autonomous custom element named MainView.

Application Development with Custom Elements

lesson

Application Development with Custom ElementsFullstack Web Components

You'll provide a separation of concerns with custom elements in a single page application.

Application

lesson

ApplicationFullstack Web Components

You'll integrate the UI library with a single-page application and code the end-to-end user experience with custom elements.

Chapter Seven Summary

lesson

Chapter Seven SummaryFullstack Web Components

Let's reflect on the best practices you learned for distributing UI libraries filled with Web Components.

Continuous Integration

lesson

Continuous IntegrationFullstack Web Components

You'll learn how to setup continuous integration for the UI library with Github Actions.

Documentation

lesson

DocumentationFullstack Web Components

Custom Elements Manifest provides a wealth of information about each component. After generating a manifest, it will provide documentation for each component in Storybook.

Distribution

lesson

DistributionFullstack Web Components

You'll learn brest practices for distributing Web Components by formatting the code with named exports, configuring the build with Rollup, providing a standard package format, and writing a custom Node.js script that enables you to publish packages.