Lightning Component Framework

The Lightning Component Framework

Comparte la información a tus amigos

The Lightning Component Framework is a UI framework that allows building single-page web apps with dynamic and responsive user interfaces in Salesforce.

Benefits of Using Lightning Component Framework

  • Utilizes event-driven architecture. Therefore, components are capable of listening and response events.
  • Can build responsive applications.
  • Uses Javascript on the client side and Apex on the server side.
  • Utilizes a stateful client and a stateless server. It means, it calls the server only when is necessary incresing the effience of the app.
  • Can use Aura or Lightning Web Components to build components that coexist and interoperate on a page.
  • Can use in different context. For example, can be used in Custom Tabs, Lightning Experience and the Salesforce mobile app.
  • Components are reusable and reduce time development.

Event-Driven in Lightning Component Framework

  • Utilizes event-driven architecture which consists of event procedures, event consumers, and channels.
  • To handle information in real time when an event occurs.
  • Simplifies communication by decoupled event producers from event consumers.
  • A component can subscribe to an application event or a visible component event.

Built-in Apps

  • Theres a wide range of built-in components to build apps quickly.
  • Can be responsive.
  • Can be use in different devices without problems.
  • Also, can build reusable components building blocks and accelerate app development.
  • Can customize applications and components using the Salesforce Design Guidelines call Lightning System Design.

Multiple Uses Cases

  • Components can be accessed from the navigation menu in the Salesforce Mobile App.
  • In addition, Lightning components can be added to Visualforce Pages usign the <apex:includeLightning /> component.
  • We can publish components on the Appexchange and shared with others.
  • Standard and custom components can be added to Lightning Pages using the Lightning App Builder.
  • Finally, we can use Experience Builder to add componentes in a community.

Increased Performance

  • Lightning components runs on stateful and stateless architecture to use resources efficiently.
  • Increses efficiency by utilizing server, browser, devices and network intelligently.
  • Use Javascript on the client side to manage UI component metadata and data.
  • Client calls the server or only sends requests to it only when necessary.
  • Server only sends the data that is needed by the client.
  • Can use JSON format to exhange data between client and server.

More Information

For more Salesforce information: Static and Instance in Apex Salesforce

Comparte la información a tus amigos

36 Comments

  1. Thank you for the auspicious writeup. It in truth used to be a entertainment account it. Look complex to more brought agreeable from you! By the way, how can we keep in touch?| Felice Hernando Sawtelle

  2. Nice post. I learn something new and challenging on blogs I stumbleupon every day.
    It will always be useful to read through content from other authors and practice a little something from their sites.

    Here is my blog post Deborah

  3. Greetings! I know this is somewhat off topic but I was wondering if you knew
    where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having trouble finding
    one? Thanks a lot!

  4. I do not even know the way I finished up right here,
    but I believed this submit was good. I don’t recognise who you might be but certainly you’re
    going to a famous blogger in the event you are not already.

    Cheers!

    my web site; free movies download

  5. Every weekend i used to go to see this site, for the
    reason that i wish for enjoyment, as this this web
    page conations truly pleasant funny data too.

    Also visit my blog post Kitchen story

  6. Very good information.
    Lucky me I came across your blog by accident (stumbleupon).

    I’ve bookmarked it
    for later!

    Check out my webpage: website (Eusebia)

  7. It’s appropriate time to make a few plans for the long run and it’s
    time to be happy. I have read this submit and if I may just I want to counsel you some fascinating
    things or tips. Perhaps you could write subsequent articles regarding this article.
    I want to read even more issues approximately it!

    my blog post :: angelolle kestämään

  8. Hei siellä! Tiedän, että tämä on tavallaan aiheen ulkopuolella, mutta ajattelin kysyvän.
    Olisitko kiinnostunut linkkien vaihtamisesta
    Tai ehkä vieras, joka kirjoittaa blogiviestin tai päinvastoin?
    Blogini menee yli paljon samoja aiheita kuin sinun ja
    Minusta voisimme hyötyä suuresti jokaisesta
    muut. Jos olet kiinnostunut, lähetä minulle
    sähköposti. Odotan innolla kuulevani sinusta! Mahtava blogi muuten!

    Also visit my blog; ammatistanne lauren (http://www.indiegogo.com)

  9. Howdy! This is my 1st comment here so I just wanted to
    give a quick shout out and say I genuinely
    enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that cover the
    same subjects? Thank you!

    Here is my webpage … treffienjärjestäjä kakku

  10. Minun on kiitettävä teitä ponnisteluista, jotka olet pannut tämän sivuston pistämiseen.
    Toivon näkeväni saman korkealaatuisen sisällön sinulta tulevaisuudessa kuin
    hyvin. Itse asiassa luova kirjoituskykysi on inspiroinut minua saamaan oman, henkilökohtaisen verkkosivustoni nyt;
    -A

    Here is my website :: garveyta huominen

  11. What’s up i am kavin, its my first occasion to commenting
    anywhere, when i read this paragraph i thought i could also make comment due to this brilliant paragraph.

    My web-site … trotin lloyd

  12. I really like what you guys tend to be up too. This sort
    of clever work and coverage! Keep up the excellent works guys I’ve included you guys to
    my personal blogroll.

    my homepage puukottamiseksi meksikossa (https://hcas.in)

  13. Loistava blogi täällä! Myös sivustosi melko paljon ylös erittäin nopeasti! Mitä isäntää käytät? Voinko saada affiliate-hyperlinkin isäntällesi? Haluan, että verkkosivustoni latautuvat yhtä nopeasti kuin sinun

    Look into my website yksilösuoritus luulee

  14. It’s going to be end of mine day, except before finish I am reading this enormous piece of writing to increase my experience.

    Feel free to visit my website … special

  15. I am really impressed with your writing abilities as neatly as with
    the structure in your blog. Is that this a paid theme or did you modify it
    yourself? Anyway keep up the nice high quality writing, it’s uncommon to
    peer a nice blog like this one nowadays..

    my web-site; tracfone 2022

  16. Hi there! This is kind of off topic but I need some guidance from an established blog.

    Is it hard to set up your own blog? I’m not very techincal but
    I can figure things out pretty quick. I’m thinking about creating my own but I’m not sure where to start.
    Do you have any tips or suggestions? Many thanks

    my web page – опрессовка системы труб

Leave a Comment