ما تو پروژه مون که یه وب اپلیکیشن هستش تو بخش اصلیش از setTimeOut و setInterVal استفاده میکنیم برای کنترل کامپوننت و ریکوئست هایی که به سرور میزنه ولی یه چیزی بود که مشکل بزرگی رو برامون ایجاد میکرد اونم این بود که وقتی شما میرفتی یه تب دیگه از مرورگر و مدتی بعد برمیگشتی
این setTimeOut و setInterVal ها اون پشت اجرا نمیشدن و باعث میشد کامپوننت مون باگ بخوره و کار نکنه برای حل این مشکل اومدیم از پکیج HackTimer استفاده کردیم این پکیج میاد یسری web worker راه اندازی میکنه که تو background این تایمر هارو اجرا میکنه و این باعث میشه که
شما اگه رفتی یه تب دیگه این تایمر ها اون پشت کار کنن و کامپوننت بتونه به درستی و سر موقع ریکوئست هاشو بزنه
#javascript
#npm
#reactjs
https://www.npmjs.com/package/hacktimer
این setTimeOut و setInterVal ها اون پشت اجرا نمیشدن و باعث میشد کامپوننت مون باگ بخوره و کار نکنه برای حل این مشکل اومدیم از پکیج HackTimer استفاده کردیم این پکیج میاد یسری web worker راه اندازی میکنه که تو background این تایمر هارو اجرا میکنه و این باعث میشه که
شما اگه رفتی یه تب دیگه این تایمر ها اون پشت کار کنن و کامپوننت بتونه به درستی و سر موقع ریکوئست هاشو بزنه
#javascript
#npm
#reactjs
https://www.npmjs.com/package/hacktimer
Forwarded from skillvid
Eloquent_JavaScript.pdf
2.2 MB
وقتی صحبت از کتاب برای یادگیری جاواسکریپت میشه همیشه اسم این کتاب هم میاد. کتاب خیلی خوبیه که نکات ریز جاواسکریپت رو هم باهاش یاد بگیرید. از خیلی از کتاب هایی که در حال حاضر هست بهتره 👌
#کتاب #JS #JavaScript
@skillvid
#کتاب #JS #JavaScript
@skillvid
Forwarded from Learn WebAssembly (hossein :D)
namekdev.net
WebAssembly: C++ and WebGL for js13k game jam
Lately I had too much time and wanted to entertain myself by making a small game. Coincidentally, the js13k 2019 game jam was about to start. It’s themed around games made for popular web browsers that would fit in 13 kB (after compressing to .zip file).…