.. toctree::
   :maxdepth: 1
   :hidden:

   ios_and_android
   app_tree
   aws_arn
   build_config/build_config
   command_lines/command_lines
   dag
   event_loop
   environment_variables
   secrets
   front ends <../workflows/add_web_ui/glossary_front_end>
   Lightning app <../core_api/lightning_app/index>
   sharing_components
   scheduling
   storage/storage
   restful_api/restful_api
   add web ui <../workflows/add_web_ui/glossary_ui>

########
Glossary
########

.. raw:: html

    <div class="display-card-container">
        <div class="row">

.. displayitem::
   :header: Android Lightning App
   :description: Use Lightning with android apps.
   :col_css: col-md-12
   :button_link: ios_and_android.html
   :height: 100

.. displayitem::
   :header: App Components Tree
   :description: Learn how components can be nested to form component trees where the LightningFlows are its branches and LightningWorks are its leaves.
   :col_css: col-md-12
   :button_link: app_tree.html
   :height: 100

.. displayitem::
   :header: AWS ARN
   :description: Create an AWS ARN
   :col_css: col-md-12
   :button_link: aws_arn.html
   :height: 100

.. displayitem::
   :header: Build Configuration
   :description: Prepare your requirements, add custom build commands or use docker image
   :col_css: col-md-12
   :button_link: build_config/build_config.html
   :height: 100

.. displayitem::
   :header: Command Line Interface (CLI)
   :description: Learn about the Lightning CLI
   :col_css: col-md-12
   :button_link: command_lines/command_lines.html
   :height: 100

.. displayitem::
   :header: DAG
   :description: Learn about directed acyclic graph, their properties and usage
   :col_css: col-md-12
   :button_link: dag.html
   :height: 100

.. displayitem::
   :header: Event Loop
   :description: Learn how the Infinite Event Loop enables high distributed reactivity by triggering after collecting state changes.
   :col_css: col-md-12
   :button_link: event_loop.html
   :height: 100

.. displayitem::
   :header: Environment Variables
   :description: Add secrets such as API keys or access tokens
   :col_css: col-md-12
   :button_link: environment_variables.html
   :height: 100

.. displayitem::
   :header: Encrypted Secrets
   :description: Learn how to add passwords to your Lightning apps
   :col_css: col-md-12
   :button_link: secrets.html
   :height: 100

.. displayitem::
   :header: Frontend
   :description: Customize your App View with any framework you want
   :col_css: col-md-12
   :button_link: ../workflows/add_web_ui/glossary_front_end.html
   :height: 100

.. displayitem::
   :header: iOS Lightning App
   :description: Use Lightning with iOS apps.
   :col_css: col-md-12
   :button_link: ios_and_android.html
   :height: 100

.. displayitem::
   :header: Lightning App
   :description: A Lightning app is a collection of connected components that form a workflow
   :col_css: col-md-12
   :button_link: ../core_api/lightning_app/index.html
   :height: 100

.. displayitem::
   :header: Sharing Components
   :description: Let's create an ecosystem altogether
   :col_css: col-md-12
   :button_link: sharing_components.html
   :height: 100

.. displayitem::
   :header: Scheduling
   :description: Orchestrate execution at specific times
   :col_css: col-md-12
   :button_link: scheduling.html
   :height: 100

.. displayitem::
   :header: Storage
   :description: Easily share files even across multiple machines
   :col_css: col-md-12
   :button_link: storage/storage.html
   :height: 100

.. displayitem::
   :header: REST API
   :description: Learn how to set up a RESTful API endpoint
   :col_css: col-md-12
   :button_link: restful_api/restful_api.html
   :height: 100

.. displayitem::
   :header: UI
   :description: Combine multiple frameworks to create your own UI
   :col_css: col-md-12
   :button_link: ../workflows/add_web_ui/glossary_ui.html
   :height: 100
