ریاکت / Code Splitting و Lazy Loading
آزمون فصل
تمرینها
تمرین 1
تفاوت اصلی import() با import معمولی در بالای فایل چیست؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 2
کد زیر را در نظر بگیرید. دانلود واقعی فایل ChartWidget دقیقاً چه زمانی آغاز میشود؟
const ChartWidget = lazy(() => import("./ChartWidget"));
function Dashboard({ show }) {
return {show && };
}برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 3
چرا تقسیم بیشازحد ریز کد به تکههای بسیار کوچک میتواند مشکلساز باشد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 4
هدف اصلی شروع import() در رویداد onMouseEnter یک لینک، پیش از کلیک واقعی، چیست؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 5
اگر داخل یک Suspense، دو کامپوننت lazy مختلف همزمان وجود داشته باشند، رفتار پیشفرض چیست؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 6
در دو Suspense تودرتو، اگر کامپوننت داخلی کندتر از بیرونی آماده شود، چه اتفاقی میافتد؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
