Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
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.

UI Libraries

lesson

UI LibrariesFullstack Web Components

You'll learn best practices for organizing and distributing Web Component UI libraries.

Chapter Six Summary

lesson

Chapter Six SummaryFullstack Web Components

Summarizing the work completed in DialogComponent, ModalComponent, TooltipComponent, and DialogStack.

DialogStack

lesson

DialogStackFullstack Web Components

You'll control the ordering and event cycle of dialogs with a custom class named DialogStack.

Querying DOM Across Shadow Boundaries

lesson

Querying DOM Across Shadow BoundariesFullstack Web Components

You'll fix an issue faced in the last section by learning how to query for elements across Shadow boundaries.

Modal and Tooltip

lesson

Modal and TooltipFullstack Web Components

You'll scaffold two custom elements that leverage DialogComponent to display modals and tooltips.

DialogComponent

lesson

DialogComponentFullstack Web Components

You'll make a configurable dialog with custom elements.

Mocking the Dialog in Storybook

lesson

Mocking the Dialog in StorybookFullstack Web Components

You'll mock the DialogComponent in Storybook.

HTML Templates

lesson

HTML TemplatesFullstack Web Components

You'll learn how to code a common UX pattern (dialogs) using HTML templates and custom elements.

Making the Table Editable

lesson

Making the Table EditableFullstack Web Components

You'll learn about how to create a separation of concerns between the many custom elements that comprise the editable table.