پرش به مطلب اصلی

6 مطلب برچسب شده با "js"

مشاهده تمام برچسب‌ها

Browser Optimization

اصلا چرا بحث پرفرومنس در فرانت مهمه. یه جمله ای هست کخ میگه توسعه دهنده ها گرون تر از سروران پس بیایم یه زبانی بهشون بدیم که سریع بزنن و منابع رو زیاد کنم ولی این کار رو نمیشه در فرانت کرد نمیشه به همه یه دیوایس خفن داد.

GC in Js

In software engineering, garbage refers to variables and references that are no longer in use. These leftover values still take up memory and should be cleaned up, either manually (in low-level languages like C or C++) or automatically (in higher-level languages like JavaScript).

Layout Thrashing

وقتی در جاوااسکریپت مدام اندازه یا موقعیت المان‌های صفحه رو میخونی و بلافاصله تغییر میدی، مرورگر مجبور میشه بارها و بارها محاسبات مربوط به چیدمان (Layout) رو انجام بده. به این پدیده Layout Thrashing میگن که باعث کند شدن شدید صفحه میشه.

Parsing

پارس تایم مدت زمانی هست که موتور جاوااسکریپت (مثل V8 در کروم) طول میکشه تا کد شما رو بخونه، تحلیل کنه و آماده اجرا کنه. این فرآیند سه مرحله اصلی داره:

RAIL

RAIL مدلی است که گوگل برای اندازه‌گیری عملکرد اپلیکیشن‌های تحت وب معرفی کرده. این مدل به چهار بخش اصلی تقسیم می‌شود که هر کدام زمان‌بندی خاص خودش را دارد.