Lightning Web Components

Lightning Web Components engineering: public properties and reactivity, templates and conditional rendering, events, parent/child APIs, wire adapters, imperative Apex, toasts, navigation, Lightning Message Service, lightning-datatable, forms, lifecycle cleanup, slots, labels, App Builder metadata and accessibility. Each answer runs under hidden Jest tests (@salesforce/sfdx-lwc-jest); no org is needed.

18
tasks
Execution
grading
83%
best pass@1 · DeepSeek V4.1 Flash
13
configs with results (1 partial)

How it's graded

Each component runs under hidden Jest tests (@salesforce/sfdx-lwc-jest) that render it and check its behaviour. No org is needed.

Difficulty mix

5 easy8 medium5 hard

Who's best at Lightning Web Components

pass@1 on this suite only, with 95% confidence intervals. With 18 tasks the intervals are wide, so read overlapping bars as ties. Open in the full leaderboard →

Lightning Web Components: pass@1 by config with 95% confidence intervals
#Model and configScore pass@1 · 95% CITasks
1DeepSeek V4.1 Flash EXL3 2.9bpw · vLLM + ExLlamaV3 · effort high
83%95% CI 67–100
18
2Qwen3.8 Flash-Next MLX 4-bit · MTPLX · effort medium
78%95% CI 56–94
18
3Gemma 4 31B QAT W4A16 · vLLM · effort on
72%95% CI 50–89
18
4Gemma 4 26B-A4B NVFP4 · vLLM · effort on
67%95% CI 44–89
18
4Qwen3.8 Flash-Next NVFP4 · vLLM · effort medium
67%95% CI 44–89
18
6Qwen3.8 27B MLX 4-bit · MTPLX · effort low
28%95% CI 11–50
18
6Qwen3.8 27B AWQ-INT4 · vLLM · effort low
28%95% CI 11–50
18
6Qwen3.8 27B AWQ-INT4 · vLLM · effort xhigh
28%95% CI 11–50
18
9Qwen3.6 35B-A3B NVFP4 · vLLM · effort on
22%95% CI 6–44
18
9Qwen3.8 27B MLX 8-bit · MTPLX · effort low
22%95% CI 6–44
18
9Qwen3.8 27B Splash 4-bit · Splash · effort low
22%95% CI 6–44
18
12Qwen3.8 27B AWQ-INT4 · vLLM · effort medium
20%95% CI 7–35
18
–GLM-5.3 Flash partialEXL3 4.0bpw · vLLM + ExLlamaV3 · effort highRun so far: 14 of 15 suites · 219 of 272 tasks graded
67%95% CI 44–89
18

What's in the suite

Solve rate is the mean pass@1 on that task across every finished run, a rough guide to how hard models find it.

Lightning Web Components tasks with difficulty and solve rate
TaskDifficultySolve rate
Accessible collapsible section with slotslwc-collapsible-section-slotseasy
42%
Child-to-parent select event from a product tilelwc-product-tile-select-eventeasy
50%
Reactive case status badgelwc-case-status-badgeeasy
72%
Sorted contact list from a public arraylwc-contact-list-sortedeasy
53%
Translatable, accessible favourite togglelwc-favorite-toggle-labelseasy
33%
Account header with the getRecord wire adapterlwc-account-header-wiremedium
33%
Debounced search with stale-response protectionlwc-contact-search-debouncemedium
67%
Expose a component to Lightning App Builderlwc-pipeline-card-app-buildermedium
8%
Form validation with custom validity and toastslwc-registration-form-validationmedium
42%
Imperative Apex with loading, empty and error stateslwc-open-opportunities-imperative-apexmedium
78%
Lightning Message Service subscriber with clean lifecyclelwc-lms-account-panelmedium
25%
NavigationMixin page references and generated URLslwc-account-quick-links-navigationmedium
8%
Parent calling child @api methodslwc-order-lines-child-apimedium
44%
Datatable row actions with confirm, delete, navigation and toastslwc-opportunity-row-actionshard
36%
Fix reactivity and data-flow bugs in a checklist componentlwc-task-checklist-reactivity-fixhard
67%
Inline-edit datatable saved through LDS with refreshApexlwc-contacts-datatable-inline-savehard
42%
Keyboard-accessible listbox with aria-activedescendantlwc-status-listbox-keyboardhard
25%
Polling component with visibility pause and lifecycle cleanuplwc-queue-monitor-polling-lifecyclehard
81%

Want this for your team?

Leo helps Salesforce teams run AI they own: open-weight models on infrastructure you control, tested on your kind of work before you rely on them. A private benchmark of your shortlist is a fixed fee.

Get a private benchmark

Or email leo@azl.au · azl.au