מהם Salesforce Lightning Components?
Salesforce Lightning Components הם מסגרות ממשק משתמש (UI) המשמשות למפתחי Salesforce לבניית אפליקציות שולחן עבודה אינטראקטיביות וטכנולוגיות ניידות. Salesforce Lightning Components ניתנים לשימוש חוזר והם עצמאיים גם בפני עצמם. בעצם, Lightning Components נוצרה על ידי Salesforce כדי לפתח אפליקציות וטכנולוגיות שונות. מהלכים נפוצים של Salesforce Lightning Components הם הבאים:
• Lightning Components האלה משתמשים בסיומת ‘.cmp’.
• מסגרת Salesforce Lightning Components משתמשת במושג של ‘רכיבי רשת’.
• השפות שמשמשות לבניית אפליקציות הברק של Salesforce הן Apex, HTML, CSS ו־JavaScript.
שימוש בSalesforce Lightning Components
ניתן להשתמש בSalesforce Lightning Components לבניית אפליקציות עצמאיות שניתן גם לארחם ב-Salesforce. המסגרת של ברק תורמת גם לשיפור של Salesforce CRM על ידי יכולת לטפל בביקוש גבוה ולייעוץ בין עסקים, לקוחות וטכנולוגיות. הגמישות של Lightning Components מאפשרת התאמה אישית של הסביבה של Salesforce בדרכים שונות.
יצירת Salesforce Lightning Components
יצירת Salesforce Lightning Components כוללת את השלבים הבאים:
• התחברו לחשבון המפתח שלכם ב-Salesforce.
• גשו לקונסול המפתחים לאחר ההתחברות.
• בתוך קונסול המפתחים, נווטו אל File → New → Lightning Component.
• הקצו שם מתאים לרכיב הברק.
• הזינו תיאור לרכיב ושמרו אותו.
• לאחר השמירה, הגדירו את התצורה של הרכיב. שימו לב שאפשר לבחור באפשרויות מרובות במקטע התצורת רכיב.
• לחצו על ‘Submit’ כדי לסיים את יצירת רכיב הברק.
חוויית הברק של Salesforce
חוויית הברק של Salesforce היא ממשק משתמש חכם, חדשני ומהיר לבניית פתרונות אנטרפרייז של ימינו. היא נבנתה באמצעות טכנולוגיית האפליקציה הניידת של Salesforce1 ומשלבת את מערך העיצוב Lightning Design System (LDS), בונה של אפליקציות הברק וLightning Components. חוויית הברק של Salesforce מצוינת כדי לשפר את הפרודוקטיביות של צוותי המכירות והתמיכה ב-Salesforce.com.
צוותי המכירות נהנים מסגנון שונה כאשר הם מסיימים עסקאות מהיר יותר ומשפרים את תהליך המכירות באמצעות Salesforce Lightning Components. גם, Salesforce סנכרנה את חוויית הברק בשולחן העבודה עם האפליקציה הניידת Salesforce1 כדי לסייע לנציגי המכירות לחפש לקוחות פוטנציאליים.
תכונות מובהקות של חוויית הברק של Salesforce:
• חוויית הברק של Salesforce היא ממשק מודרני וחכם.
• היא תומכת את נציגי המכירות בהשלמת משימות רגילות ביעילות.
• נבנת באמצעות טכנולוגיית האפליקציה הניידת של Salesforce1.
הערות למעבר
המעבר מ-Visualforce ל-Salesforce Lightning מביא עמו הערות חשובות:
• נדבכו בחוויית הברק, נצלו את היתרונות המשולבים של חוויית הברק וLightning Components.
• לפיתוח נייד, יש להשתמש בLightning Components בלבד. גישה זו מפחיתה את קריאות השרת היקרות בזמן שימוש במכשירים ניידים.
• השתמשו בכלי כמו Lightning App Builder או Developer Console ליצירת אפליקציות עם רכיבים סטנדרטיים או מותאמים אישית.
• נצלו את התכונה של Screen Flows להכוונת המשתמשים בתהליכי העסק והוסיפו רכיבי Aura עבור שיפור נוסף.
יתרונות של Salesforce Lightning Components
היתרונות של Salesforce Lightning Components כוללים:
• יכולת שימוש במסגרת תקן של JavaScript שאינה מושפעת מהגבלות של Visualforce.
• הרשות למשתמשים ליצור עמודים ופונקציות מותאמים בלתי תלויות במסגרות אחרות מצד צד.
• עיצוב תגובתי המתאים למסכים שונים.
• יכולת חדשנות של משאבים.
• תגובה מהירה לפעילויות המשתמש, הודות למבנה השימוש העמיד באירועים.
חסרונות של Salesforce Lightning Components
אתגרים הקשורים לSalesforce Lightning Components כוללים:
• הלמידה שבה מתקררת זמן מה. למעשה, יש לה היקף למידה גבוה יותר בהשוואה למסגרות טרדיציוניות כמו Visualforce.
• הקושי והמורכבות המצויים בעבודה עם Salesforce Lightning Components לפעמים.
• כמו שSalesforce Lightning Components הם רעיון חדש לגמרי, ישנן עדיין תכונות חדשות נוספות שטרם נתמכות בהם. הם לא תומכים בכל התכונות כרגע.
• מספר הרכיבים הסטנדרטיים גדול יחסית, בגלל שמדובר במושג חדש.
רכיבי Salesforce
הרכיבים השונים של Salesforce כוללים:
• תפריט TAB – מציג אלמנטים כרטיסיים בשורה.
• תפריט TAB מורחב – מציג את כל האלמנטים הכרטיסיים הזמינים.
• תפריט TAB נוסף – מציג אלמנטים נוספים.
• תפריט משתמש – מספק הגדרות הנוגעות למשתמש.
• תפריט צדדי – מכיל סעיפים שונים כמו בנייה, מעקב, עבודות, לוגים.
• תפריט אפליקציה – מאפשר ניווט בין היישומים.
• תפריט חיפוש – מסייע בחיפוש ב־Salesforce.
מסקנה
מאמר זה הסביר את Salesforce Lightning Components, החשיבות שלהם, חוויית הברק של Salesforce, השקדה לשימוש ועוד. עם כל שהם חדשים לך, Lightning Components העשויים תרמו המון לפלטפורמה של Salesforce, והפכו אותה למאובטחת, גמישה וקלת שימוש יותר. השילוב של פלטפורמת Salesforce וLightning Components הוא מרכיב מרכזי. לסבירת דבר, אם אתה מחפש למטב את חווית המשתמש ולבנות דף אינטרנט מהיר, Salesforce Lightning Components צריכים להיות הדבר הראשון שעולה על רוחך.