An open API service indexing awesome lists of open source software.

https://github.com/trailheadapps/lwc-recipes-oss

A collection of easy-to-digest code examples for Lightning Web Components on any platform.
https://github.com/trailheadapps/lwc-recipes-oss

Last synced: 16 days ago
JSON representation

A collection of easy-to-digest code examples for Lightning Web Components on any platform.

Awesome Lists containing this project

README

        

# Lightning Web Components Recipes Open Source

[![Github Workflow](https://github.com/trailheadapps/lwc-recipes-oss/workflows/CI/badge.svg)](https://github.com/trailheadapps/lwc-recipes-oss/actions?query=workflow%3ACI) [![codecov](https://codecov.io/gh/trailheadapps/lwc-recipes-oss/branch/main/graph/badge.svg)](https://codecov.io/gh/trailheadapps/lwc-recipes-oss)

A collection of easy-to-digest code examples for Lightning Web Components Open Source. Each recipe demonstrates how to code a specific task in 30 lines of code or less. A View Source link takes you right to the code in GitHub. From Hello World to data access and third-party libraries, there is a recipe for that!


Trailhead Badge


Learn more about this app by completing the Quick Start: Explore the Lightning Web Components OSS Recipes Sample App Trailhead project or by watching this short presentation video.


## Recipes Live Version

Check out [https://lwc-recipes-oss.herokuapp.com](https://lwc-recipes-oss.herokuapp.com) live on Heroku. Or on [https://recipes.lwc.dev](https://recipes.lwc.dev).

## Deploy to Heroku

If you want to deploy LWC Recipes Open Source to Heroku, you can do the following:

1. Create a Heroku application:

```
heroku create
```

2. Deploy the application:

```
git push heroku main
```

## Local Development

1. Clone the `lwc-recipes-oss` repository:

```
git clone https://github.com/trailheadapps/lwc-recipes-oss
cd lwc-recipes-oss
```

2. Install the project dependencies using `npm` (or `yarn`, if you prefer that alternatively)

```
npm install
```

3. Build the LWR static site.

```
npm run build
```

4. Start the app in watch mode.

```
npm run dev
```

5. Enjoy the app!

## Code Tours

Code Tours are guided walkthroughs that will help you understand the app code better. To be able to run them, install the [CodeTour VSCode extension](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour).