What is a Lightning Component

The lightning component framework is a UI framework to develop dynamic web applications for mobiles and desktops. It uses Javascript(client-side) and Apex(server-side) to create single-page web applications. This framework is a collection of codes where you can create applications without writing codes. Lightning Component consists of event-driven architecture which has made easy to build many applications.

  • Lighting component framework can also be used to create single page applications.
  • Lightning Component is used by salesforce to deal with the client-side and for server-side, it relies on the apex.