---
schema_version: "1"
id: 901fc7ecb6fd15452d3322ffa063a478a7dfa82bcc89ef43ab6a793c576b2ccb
title: Get Started with Lightning Web Runtime on Node.js
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/lwr-node/lwr/guides/lwr-intro.md
canonical_url: https://developer.salesforce.com/docs/platform/lwr/guide/lwr-intro.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0c51974330b281b2f2cf187280f9e6b0f13033eeaf568d1dfd788d232f2f4006
products:
  - Lightning Web Runtime
---
# Get Started with Lightning Web Runtime on Node.js

With Lightning Web Runtime (LWR) on Node.js, you can develop digital experiences that meet the high scale, security, and performance demands of modern web applications. LWR is a non-opinionated way to configure and load the modules, services, and dependency providers you need to build a JavaScript app. We actually built this site, [developer.salesforce.com](http://developer.salesforce.com/), with LWR.

**note:** This developer guide covers LWR **on Node.js**, which is separate from other LWR-based tools offered by Salesforce.

[LWR powers Experience Cloud](https://developer.salesforce.com/docs/atlas.en-us.exp_cloud_lwr.meta/exp_cloud_lwr/intro.htm), which provides fully managed solutions for customers who want to build websites, portals, and commerce projects. Experience Cloud provides a generally available version of LWR, for customers who don’t want or need to fully manage their own LWR solution.

[Lightning Out 2.0](https://developer.salesforce.com/docs/platform/lwc/guide/lightning-out-intro.html) is also built on LWR.

Web development with LWR is:

- **Performant**&mdash;Thanks to page generation at build time, not runtime, our bar is set at subsecond full-page loads.
- **Frictionless**&mdash;An enjoyable local development experience.
- **Powerful**&mdash;Use the power of [Lightning Web Components](https://developer.salesforce.com/developer-centers/lightning-web-components) and the Salesforce platform with your LWR apps.

LWR describes any configurable aspects of an application in a well-defined, portable format. Its flexible deployment model lets you run applications in a variety of environments, from a local Node.js runtime to a standalone Heroku instance.

LWR on Node.js is available in developer preview as an NPM package. You can bring your own tooling and code to build static websites, single-page applications, and more - on and off Salesforce. Experience flexible, scalable, and performant web development with LWR and the Salesforce platform.

**tip:** To get started, choose a path that's right for you.

- [Quick Start](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-get-started.md)
- [Project Configuration](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-configure-project.md)
- [Packages and Modules](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-packages-modules.md)
- [Use Salesforce Lightning Design System with LWR on Node.js](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-slds.md)
- [Use Lightning Base Components with LWR on Node.js](https://developer.salesforce.com/docs/platform/lwr/guide/lwr-lwc.md)

We love hearing your comments or questions! To share feedback with us, post it in the [LWR on Node](https://trailhead.salesforce.com/trailblazer-community/topics/lwrnode) Trailblazer community topic.

Keep checking back for more details on how to use the flexibility of LWR to build web apps, blogs, as well as deploy to different hosting environments. LWR is just getting started, and we're excited that you are on this journey with us.
