Explanation of why we use @AuraEnabled annotation in Apex, with examples, ...