Table of Contents
2.4.0dev

Home

  • Welcome to ⚡ Lightning
  • Install

Get started in steps

  • Basic skills
  • Intermediate skills
  • Advanced skills

Core API Reference

  • LightningApp
  • LightningFlow
  • LightningWork

Addons API Reference

  • lightning.app.components
  • lightning.app.frontend
  • lightning.app.runners
  • lightning.app.storage

More

  • Examples
  • Glossary
  • How to:
  • Overview
  • Team management
  • Production
  • Security
  • Open source
    • Overview
    • PyTorch Lightning
    • Fabric
    • Lit-GPT
    • Torchmetrics
    • Litdata
    • Lit LLaMA
    • Litserve
  • Examples
  • Glossary
  • FAQ
  • Docs >
  • Lightning App
Shortcuts

Lightning App¶

Audience: Users who want to know how an app works under the hood 🤯.

Lightning App: We call workflows composed of multiple LightningWorks a Lightning App.


Peek under the hood¶

App Components Tree (Basic)

Learn more component composition and nesting.

Basic

The event loop (Basic)

Learn more about the event loop.

Basic

Communication between Flow and Works

Learn more about components communicate.

Intermediate

Customize Flow compute resources

Learn more about Flow customizations.

Intermediate

Dynamically create, execute and stop Work

Learn more about components creation.

Intermediate

Sharing My Components (Intermediate)

Learn more component composition and nesting.

Intermediate


Lightning App API¶

LightningApp API

Look into the Lightning API reference.

  • Lightning App
    • Peek under the hood
    • Lightning App API

To analyze traffic and optimize your experience, we serve cookies on this site. By clicking or navigating, you agree to allow our usage of cookies. Read PyTorch Lightning's Privacy Policy.