---
title: "LWC"
url: "https://blog.beyondthecloud.dev/category/lwc"
---

# LWC

Master Lightning Web Components (LWC) with expert tutorials, best practices, and real-world examples. Build fast and efficient Salesforce apps.

- [Arrow Function vs Regular Function in LWC](https://blog.beyondthecloud.dev/blog/arrow-function-vs-regular-function-in-lwc.md): Learn the key differences between regular functions, arrow functions, and methods in Lightning Web Components (LWC). Discover best practices, use cases, and how this, arguments, hoisting, and constructors behave in JavaScript and Salesforce LWC. (2025-04-23)
- [List View API Updates in Spring’25 Release](https://blog.beyondthecloud.dev/blog/list-view-api-updates-in-spring25-release.md): Explore the power of Salesforce’s Spring’25 update with the enhanced lightning/uiListsAPI. This post dives into the expanded capabilities of List Views, highlighting its newfound ability to perform full CRUD operations. Learn about the various functions available in the adapter and discover practical examples of how to implement them in your Salesforce environment. Uncover how this update simplifies the development process, reduces maintenance of custom components, and optimizes your use of Salesforce platform features. (2025-03-12)
- [Advanced Salesforce LWC debugging with Chrome Developer Tools](https://blog.beyondthecloud.dev/blog/chrome-dev-tools-for-salesforce-lwc-developers.md): LWC debugging and development with Chrome Developer Tools – learn how Salesforce LWC developer can debug and develop Lightning Web Components effectively without console.logs. (2024-04-15)
- [Advanced Promises in LWC](https://blog.beyondthecloud.dev/blog/advanced-promises-in-lwc.md): How and when to use Promise.all, allSettled, any, and race in LWC? Check out our latest post about advanced promises! (2024-02-13)
- [LWC and Apex communication – the Ultimate Guide](https://blog.beyondthecloud.dev/blog/lwc-and-apex-communication-the-ultimate-guide.md): See the ultimate guide for LWC and Apex connectivity solutions – how to get data, how to use wire and how to refresh cache – all in one place! (2024-01-15)
- [Refs vs QuerySelector in LWC](https://blog.beyondthecloud.dev/blog/refs-vs-query-selector-in-lwc.md): We have two ways to query DOM elements in LWC: refs and querySelector.Which one is better? Let’s cover it in this post. (2023-12-01)
- [LWC Getters and Setters – The Last Frontier](https://blog.beyondthecloud.dev/blog/lwc-getters-and-setters-the-last-frontier.md): See best practices, learn when and how to use getters and setters in LWC. (2023-08-16)
- [First Look on Code Builder](https://blog.beyondthecloud.dev/blog/code-builder-overview.md): Code Builder is a new IDE created by Salesforce. It is meant to be run entirely in the browser, and comes with the Salesforce Extension pre-installed. Let see how reality looks like! (2023-05-31)
- [Then vs Async Await in LWC](https://blog.beyondthecloud.dev/blog/then-vs-async-await-in-lwc.md): then and await are key concepts in asynchronous JavaScript programming. Understand the differences between them and check the best practices. (2023-02-13)
- [Publishing Visual Studio Code Extension](https://blog.beyondthecloud.dev/blog/visual-studio-code-extension.md): How to make and share a VS Code extension? It is easier than you think. Follow these steps to add a new extension to the Marketplace. (2022-11-01)
- [Country State Dependent Picklist in Apex](https://blog.beyondthecloud.dev/blog/country-state-dependent-picklist-in-apex.md): How to get a country-state dependent picklist in Apex? Check various methods for your frontend and backend solution. (2022-10-09)
- [Mixins in Lightning Web Components – Dreamforce 2022 session](https://blog.beyondthecloud.dev/blog/mixins-in-lwc-dreamforce-2022.md): Learn what the Javascript mixins are and how to use them in Lightning Web Components. (2022-09-30)
- [Hangman Game Built with LWC](https://blog.beyondthecloud.dev/blog/hangman-in-lwc.md): Learn how to build hangman game using LWC and vanilla JS (2022-09-21)
- [Promises in LWC](https://blog.beyondthecloud.dev/blog/promises-in-lwc-lightning-web-components.md): What is a Promise? How does it work in LWC? What is the difference between then/catch and async/await? Let’s check. (2022-09-04)
- [Salesforce SPA using LWC](https://blog.beyondthecloud.dev/blog/salesforce-spa-using-lwc.md): Create a powerful Single Page Application using Lightning Web Components. The perfect approach for internal and external Salesforce apps. (2022-08-27)
- [Custom Logout in Experience Cloud](https://blog.beyondthecloud.dev/blog/custom-logout-in-experience-cloud.md): Create your own logout UI with Aura/LWC and invoke a standard logout event. (2022-08-11)
- [Custom Types in LWC Lightning Datatable](https://blog.beyondthecloud.dev/blog/custom-types-in-lwc-lightning-datatable.md): Create a custom type cell for your Lightning Web Component lightning-datatable. (2022-08-05)
- [How to get URL parameters in LWC?](https://blog.beyondthecloud.dev/blog/get-url-parameters-in-lwc.md): Check an easy way to get all URL parameters in LWC and CurrentPageReference from the lightning/navigation module! (2022-07-15)
