Which one, when?#
Reach for LWC by default. Reach for Aura when:
- You need a component that hosts other components dynamically by string
- You're maintaining a five-year-old surface and rewriting risk > value
- You need certain UI APIs LWC still doesn't expose
Everything else: LWC. The reactivity model is sane, the test story is much better, and the bundle size matters.

