ads

Tuesday 28 November 2017

General Lightning Questions


Q: What is Lightning?

A: Lightning is the collection of tools and technologies behind a significant upgrade to the Salesforce platform. Lightning includes:
  • Experience: A set of modern user interfaces optimized for speed. This includes the Lightning Experience, Salesforce1 Mobile app and template-based communities.
  • Lightning Component Framework: A JavaScript framework and set of standard components that allow you to build reusable components to customize the Lightning Experience, Salesforce1 Mobile app and template-based communities and build your own standalone apps.
  • Visual Building Tools: Drag-and-drop technologies for fast and easy app building & customizations. Use the Lightning App Builder to customize the Lightning Experience and Salesforce1 Mobile app. Use the Community Builder to customize template-based communities.
  • Lightning Exchange: A section of the AppExchange where you can find 70+ partner components to jumpstart your development.
  • Lightning Design System: Style guides and modern enterprise UX best practices to build pixel perfect apps that match the look and feel of the Lightning Experience and Salesforce1 Mobile app.

Q: Is Lightning an MVC framework?
A: No, it’s a component-based framework.

Q: When will Lightning Components be GA?
A: Lightning components are now GA (generally available) across all Salesforce-supported platforms.

Q: How do I use Lightning Components in Lightning Experience?
A: See the Using Lightning Components in Lightning Experience unit in the Lightning Experience Development module on Trailhead.

Q: How do I use Lightning Components with the Salesforce1 Mobile App?
A: Create a custom Lightning tab that points to your component and include that tab in your Salesforce1 Mobile navigation.

Q: If Lightning Experience or Salesforce1 uses Lightning Components, will those Lightning Components (for example, the calendar component, input fields, etc.) be exposed as “standard components” for developers to use in the future with standard Salesforce styling?
A: We will be releasing a majority of those components incrementally with each major release.

Q: Which parts of Lightning Components are server-side and which are client-side?
A: Lightning Components can use JavaScript on the client side and Apex on the server side.

Q: What is Lightning Locker Service?
Q. Can I make one component inherit styles/CSS from a parent component, or must I always define it in the component?
A. Yes, you can inherit styles.

No comments:

Post a Comment