nerdexam
Salesforce

PDI · Question #128

In terms of the MVC paradigm, what are two advantages of implementing the layer of a Salesforce application using Aura Component-based development over Visualforce? Choose 2 answers

The correct answer is A. Self-contained and reusable units of an application B. Rich component ecosystem. Aura Component-based development offers advantages over Visualforce, primarily through its modular, reusable components and a rich ecosystem for modern web development.

Submitted by salim_om· Apr 18, 2026User Interface

Question

In terms of the MVC paradigm, what are two advantages of implementing the layer of a Salesforce application using Aura Component-based development over Visualforce? Choose 2 answers

Options

  • ASelf-contained and reusable units of an application
  • BRich component ecosystem
  • CAutomatic code generation
  • DServer-side run-time debugging

How the community answered

(35 responses)
  • A
    91% (32)
  • C
    3% (1)
  • D
    6% (2)

Why each option

Aura Component-based development offers advantages over Visualforce, primarily through its modular, reusable components and a rich ecosystem for modern web development.

ASelf-contained and reusable units of an applicationCorrect

Aura components are designed as self-contained, reusable units, promoting modularity and making it easier to build complex applications from smaller, independent pieces, which is a core principle of modern web development.

BRich component ecosystemCorrect

Aura components leverage a rich component ecosystem, including the Lightning Component Library and the ability to create custom components, which provides a wide range of pre-built UI elements and functionalities, accelerating development.

CAutomatic code generation

Automatic code generation is not a primary advantage unique to Aura components over Visualforce; both require explicit development.

DServer-side run-time debugging

Server-side run-time debugging is available for Apex code called by both Visualforce and Aura components, but it is not a unique advantage of Aura components themselves for the view layer over Visualforce.

Concept tested: Aura Components advantages over Visualforce

Source: https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/components_why_use.htm

Topics

#Aura Components#Visualforce#Component-based development#Reusability

Community Discussion

No community discussion yet for this question.

Full PDI Practice