Before we dive into the more complex components included in the sample code for the FormulaForce application, let's first create a simple Lightning application to better understand the architecture of Lightning. Think of a Lightning application as a container for your UI, essentially your HTML markup. Containers are effectively things you can navigate to in the browser; they get their own URL based on the name that you give them.
As we will explore later in the chapter, Lightning Experience, Salesforce Mobile, Lightning Communities, and Lightning Flow are also containers built by Salesforce in the same way as the example that follows.
If you want to follow along with the next few steps, ensure that you have installed Visual Studio Code and have the extension for Lightning Web Components installed. We will be taking a closer look...