آموزش بهبود عملکرد با IndexedDB و Caching

Improving Performance with IndexedDB and Caching

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: از آنجا که توسعه دهندگان در تلاشند برنامه های وب را ایجاد کنند که کارآمد کار کنند و بتوانند اتصالات غیر قابل اعتماد شبکه را تحمل کنند ، ذخیره سازی و ذخیره سازی محلی به طور فزاینده ای مهم می شوند. در بسیاری از موارد ، استفاده از IndexedDB API و استراتژی های کلیدی ذخیره می تواند عملکرد نرم افزاری را افزایش دهد. در این دوره ، مربی Mike Oram به بررسی caching و IndexedDB API و همچنین نحوه کار با آنها برای افزایش عملکرد برنامه شما می پردازد. در مورد جوانب مثبت و منفی استراتژی های مختلف حافظه پنهان ، نحوه پیاده سازی حافظه پنهان در برنامه خود و نحوه ارزیابی سودهای بعدی عملکرد اطلاعات کسب کنید. به علاوه ، تکنیک های ذخیره سازی ، بازیابی و به روزرسانی داده ها را با IndexedDB مرور کنید ، از جمله استراتژی های مختلف برای ذخیره داده های پویا در سمت مشتری.

      سرفصل ها و درس ها

      مقدمه Introduction

      • دسترسی به برنامه های خود را بهینه کنید Optimize access for your applications

      • آنچه شما باید بدانید What you should know

      1. ابزار عملکرد جلویی 1. Front-End Performance Tools

      • نمایه سازی Profiling

      • ابزارهای توسعه Dev tools

      2. ذخیره سازی 2. Caching

      • حافظه پنهان چیست؟ What is caching?

      • کارگران خدمات Service workers

      • استراتژی های ذخیره Caching strategies

      • تنظیم حافظه پنهان Setting up your cache

      • ذخیره فایل های استاتیک Caching static files

      • بازیابی پرونده ها از حافظه پنهان Retrieving files from the cache

      • نامعتبر بودن حافظه پنهان Cache invalidation

      • چالش: پرونده های شخص ثالث را پنهان کنید Challenge: Cache third-party files

      • راه حل: پرونده های شخص ثالث را پنهان کنید Solution: Cache third-party files

      • نمایه سازی Profiling

      • ذخیره اطلاعات Caching data

      3. IndexedDB 3. IndexedDB

      • IndexedDB چیست؟ What is IndexedDB?

      • استراتژی های ذخیره اطلاعات Data storage strategies

      • مقدمه ای بر IndexedDB Introduction to IndexedDB

      • کتابخانه های IndexedDB IndexedDB libraries

      • ایجاد یک پایگاه داده در IndexedDB Creating a database in IndexedDB

      • ذخیره داده ها در IndexedDB Storing data in IndexedDB

      • بازیابی و به روزرسانی داده ها Retrieving and updating data

      • ذخیره داده ها از UI JavaScript Storing data from UI JavaScript

      • ذخیره اطلاعات از یک کارگر خدمات Storing data from a service worker

      • بازیابی اطلاعات ذخیره شده Retrieving stored data

      • چالش: اطلاعات خود را به روز نگه دارید Challenge: Keep your data up to date

      • راه حل: اطلاعات خود را به روز نگه دارید Solution: Keep your data up to date

      • نمایه سازی Profiling

      • جایگزین انتهای پشت خود شوید Replacing your back end

      نتیجه Conclusion

      • مراحل بعدی برای بهینه سازی Next steps for optimization

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش بهبود عملکرد با IndexedDB و Caching
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      1h 19m
      30
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      596
      - از 5
      ندارد
      دارد
      دارد
      Mike Oram
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Mike Oram Mike Oram

      مایک اورام مربی پیشرو در آکادمی مایدن و توسعه دهنده سابق نرم افزار با 10+ سال تجربه است. مایک از سال 2016 به کارگردانی آکادمی مایدن را آغاز کرده است - که از افراد متخصص در زمینه آموزش کدگذاری در همه سطوح ، از مبتدی تا متخصص ، برخوردار است. در نقش فعلی وی ، توسعه دهندگان نرم افزار مشتاق را آموزش می دهد. برنامه درسی پیشرفته و محور از صنعت را توسعه می دهد. و از رشد تجارت ، بازاریابی و امور مالی پشتیبانی می کند. پیش از این ، وی به عنوان یک توسعه دهنده وب مستقل ، یک توسعه دهنده ارشد وب در مایدن و یک توسعه دهنده وب PHP در Future plc فعالیت می کرد. مایک در PHP ، توسعه وب ، HTML5 و سایر فناوری ها و فرآیندهای کلیدی بسیار ماهر است.