لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بهترین روش های توسعه مولفه رعد و برق
Lightning Component Development Best Practices
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
چارچوب کامپوننت لایتنینگ ساخت اپلیکیشنهای واکنشگرا را برای هر دستگاهی در پلتفرم Salesforce آسان میکند. این دوره بهترین روش هایی را به شما آموزش می دهد که عملکرد برنامه را بهینه می کند. آیا اجزای لایتنینگ شما در بهترین سطحی که می توانند عمل می کنند؟ ایمن هستند؟ آیا با شروع ساخت اپلیکیشن های لایتنینگ پیچیده تر، آنها به خوبی مقیاس خواهند شد؟ در این دوره آموزشی، بهترین روش های توسعه اجزای رعد و برق، پاسخ این سوالات و موارد دیگر را خواهید آموخت. ابتدا، خواهید فهمید که بهترین روش های ساده ای را که می توانید برای بهبود رندر سمت کلاینت به کار ببرید. در مرحله بعد، نحوه افزایش کارایی سمت سرور را خواهید آموخت. در نهایت، متوجه خواهید شد که برای اطمینان از ایمن بودن اجزای خود چه کاری می توانید انجام دهید. وقتی این دوره را به پایان رساندید، اعتماد به نفس لازم برای ساخت اجزای لایتنینگ را خواهید داشت که "Lightning Fast" را اجرا می کنند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
بررسی اجمالی
Overview
ابزارهای توسعه استفاده شده
Development Tools Used
نصب برنامه Race Tracker
Installing the Race Tracker App
تنظیمات خود را بررسی کنید
Check Your Settings
خلاصه
Summary
بهبود عملکرد سمت مشتری
Improving Client-side Performance
با استفاده از لایتنینگ اپلیکیشن ساز
Using Lightning App Builder
بررسی کد RaceTracker
Examining the RaceTracker Code
کار با SLDS
Working with the SLDS
معرفی اجزای پایه لایتنینگ
Introducing Base Lightning Components
بهبود مؤلفه NewRace
Improving the NewRace Component
اضافه کردن کنترل خطای شرطی
Adding Conditional Error Handling
بهبود مؤلفه ListRaces
Improving the ListRaces Component
اضافه کردن صفحه بندی
Adding Pagination
آنچه شما یاد گرفتید
What You Learned
افزایش کارایی در سرور
Enhancing Efficiency on the Server
بررسی اجمالی
Overview
ملاحظات سمت سرور
Server-side Considerations
استفاده از Storable Actions
Using Storable Actions
اجرای امنیت CRUD و FLS
Enforcing CRUD and FLS Security
با استفاده از سرویس داده لایتنینگ
Using the Lightning Data Service
آنچه شما یاد گرفتید
What You Learned
استفاده مجدد از کد در برنامه های پیچیده
Reusing Code in Complex Applications
بررسی اجمالی
Overview
مدولار کردن کد شما
Modularizing Your Code
استفاده از کتابخانه جاوا اسکریپت
Using a JavaScript Library
استفاده از کامپوننت سرویس
Using a Service Component
راه حلی برای مسئله DateTime
Workaround for the DateTime Issue
آنچه شما یاد گرفتید
What You Learned
اجتناب از تلههای ارتباط بین مؤلفهای
Avoiding the Pitfalls of Inter-component Communication
بررسی اجمالی
Overview
ارتباطات بین مؤلفه ای
Inter-component Communication
استفاده از Binding یک طرفه
Using One-way Binding
استفاده از ویژگی فیلدها در سرویس داده لایتنینگ
Using Fields Attribute in Lightning Data Service
آشنایی با چرخه حیات رندرینگ
Understanding the Rendering Life-cycle
خلاصه
Summary
اجرای امنیت و اشتباهاتی که هرگز مرتکب نمی شوند
Enforcing Security and Mistakes to Never Make
بررسی اجمالی
Overview
آشنایی با دامنه لایتنینگ
Understanding the Lightning Domain
با استفاده از Salesforce CLI
Using the Salesforce CLI
ایمن سازی ویژگی های مؤلفه
Securing Component Attributes
اشتباهاتی که هرگز مرتکب نمی شوند
Mistakes to Never Make
Sara Morgan Nettles یک توسعه دهنده گواهینامه Salesforce Platform I و II است ، که بیست سال پیش کار توسعه نرم افزار خود را با کار با فناوری های مایکروسافت آغاز کرد. او اکنون بر روی به اشتراک گذاشتن دانش خود از توسعه برنامه های وب مدرن در بستر Salesforce تمرکز دارد. وی نویسنده کتابها و مقالات بی شماری بوده و همچنین سخنران دائمی در Dreamforce بوده است.
نمایش نظرات