آموزش جاوا اسکریپت وانیل: کارگران وب

Vanilla JavaScript: Web Workers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Web Workers یکی از کمترین API ها در وب است. چند رشته ای - توانایی اجرای همزمان چندین کار - را به JavaScript وارد می کند. چند رشته ای با کارگران وب می تواند عملکرد برنامه های پیچیده را با کد شدید منابع افزایش دهد. این دوره نشان می دهد که چگونه می توان کارهای موازی را با وب کارها اجرا کرد و آن رشته ها را به موضوع اصلی UI منتقل کرد. Maximiliano Firtman ، مربی ، API ها را برای وب کارگران اختصاصی و وب کارگران اشتراکی بررسی می کند ، که به شما امکان می دهد رشته ها را بین برگه های مرورگر به اشتراک بگذارید. در اکثر دروس از جاوا اسکریپت وانیلی استفاده می شود که به شما امکان می دهد تا پتانسیل کامل این فناوری را کشف کنید ، اما در فصل آخر ، ماکسیمیلیانو برخی از کتابخانه ها و چارچوب هایی را که برای توسعه با کارگران وب طراحی شده اند ، نیز معرفی می کند.
موضوعات شامل:
  • نحوه کار کردن رشته در جاوا اسکریپت و مرورگرهای وب
  • ایجاد کارگران فداکار
  • ایجاد کارگران مشترک
  • ایجاد کارگران اساسی
  • ارسال پیام برای کارگران وب
  • بهینه سازی عملکرد برنامه با کارگران وب
  • مدیریت خطاهای وب کارگر
  • استفاده از کتابخانه ها و چارچوب های جاوا اسکریپت برای کارگران وب

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

مقدمه Introduction

  • عملکرد وب را با کارمندان وب افزایش دهید Increase web performance with web workers

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

1. موضوع در JavaScript 1. Threading in JavaScript

  • عملیات فشرده CPU را انجام دهید The problem with JavaScript and threads

  • نحوه کار مرورگر با موضوعات Execute CPU-intense operations

  • چگونه... How the browser works with threads

  • خانواده کارگران The workers family

2. کار با کارگران وب 2. Working with Web Workers

  • ایجاد کارگروه Create a dedicated worker

  • ایجاد کارگروه Life cycle of a dedicated worker

  • ایجاد کارگروه Create a shared worker

  • ایجاد کارگروه Life cycle of a shared worker

  • مشکلی که در مورد جاوا اسکریپت و موضوعاتDebug با ابزارهای برنامه مرورگر ایجاد کارگران اصلی ایجاد اسکریپت های خارجی وجود دارد... Creating subworkers

  • عملیات فشرده CPU را انجام دهید... Import external scripts

  • عملیات فشرده CPU را انجام دهید Create basic workers

  • عملیات فشرده CPU را انجام دهید Debug with browser dev tools

3. ارتباط و امنیت 3. Communication and Security

  • ایجاد کارگروه Send messages to dedicated workers

  • ایجاد کارگروه Improve the performance of our app

  • ایجاد کارگروه Update progress and import scripts

  • ایجاد کارگروه Send messages to shared workers

  • ایجاد کارگروه Copy vs. transferable objects

  • ایجاد کارگروه Handle worker errors

4. کتابخانه ها ، چارچوب ها و ایده ها 4. Libraries, Frameworks, and Ideas

  • ایجاد کارگروه Libraries for web workers

  • ایجاد کارگروه Decoding images

  • ایجاد کارگروه WorkerDOM project

  • ایجاد کارگروه OffscreenCanvas

نتیجه Conclusion

  • ایجاد کارگروه Next steps

نمایش نظرات

آموزش جاوا اسکریپت وانیل: کارگران وب
جزییات دوره
1h 17m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
9,976
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maximiliano Firtman Maximiliano Firtman

برنامه نویس موبایل و وب، مربی، سخنران، نویسنده

Maximiliano Firtman یک توسعه دهنده موبایل و وب، مربی، سخنران و نویسنده است.

او 11 کتاب نوشته است. از جمله برنامه‌نویسی وب موبایل، و jQuery Mobile: Up and Running و وب جدید موبایل با کارایی بالا منتشر شده توسط O'Reilly Media. کتاب‌های مکس به 13 زبان مختلف ترجمه شده‌اند.

او توسعه برنامه‌های تلفن همراه، HTML5، Android، iOS، برنامه‌های وب پیشرفته، و دوره‌های عملکرد را برای شرکت‌های برتر در سراسر جهان آموزش می‌دهد. او دوره های فنی موفقی را در اپل، گوگل، لینکدین، سیسکو، اینتل، یاهو، بانک آمریکا، Comcast، MercadoLibre، PayPal، عربستان سعودی آرامکو و صدها شرکت کوچک و متوسط ​​ارائه کرده است.

او یکی از سخنرانان مکرر کنفرانس ها است و از بیش از 55 کشور بازدید کرده و سخنرانی ها، سخنرانی های کلیدی و کارگاه های آموزشی را ارائه کرده است. او به‌خاطر فعالیت‌هایش در جامعه وب تلفن همراه توسط Adobe، Microsoft، Nokia و BlackBerry مورد تحسین قرار گرفته و جوایز و تقدیرنامه‌های متعددی را دریافت کرده است. می توانید او را در توییتر @firt پیدا کنید.