React එකතු කිරීමේදී ස්වයංක්රීය කෑෂ් ප්‍රතිසetting කිරීම

බ්‍රවුසරවල ස්ථිතික කෑෂ් ගැටලුවක් පවතින බව ඔබ දැන සිටිය යුතුය. මෙම ගැටලුවේ සාරය වන්නේ, කාර්ය සාධනය වැඩි කිරීම සඳහා බ්‍රවුසරය විලාසිතා ගොනු, ස්ක්‍රිප්ට් සහ රූප කෑෂ් කර තබා ගැනීමයි.

මෙයින් අදහස් කරන්නේ, ඔබ ඔබේ ස්ක්‍රිප්ට් හෝ විලාසිතාවල යම් දෙයක් වෙනස් කළහොත්, වෙබ් අඩවියේ නව පැමිණෙන්නන්ට පමණක් වෙනස්කම් පෙනෙනු ඇති බවයි. කලින් වෙබ් අඩවියට පැමිණි පැරණි පාරිභෝගිකයින්, කෑෂ් කරන ලද කේතයේ අනුවාදය දකිනු ඇත. මෙය, ඇත්ත වශයෙන්ම, අපිගෙනීමට නොහැකි ය.

සතුටට කරුණක් නම්, React හි මෙම ගැටලුව ස්වයංක්රීයව විසඳනු ලැබේ. එහි විසඳුම වන්නේ, එකතු කරන ලද ගොනුවල, නම සහ දිගුව හැර, හැෂ් ලෙස හැඳින්වෙන අහඹු පේළියක් තිබීමයි. මෙම හැෂ් ගොනුවේ අන්තර්ගතයට අනුරූප වේ. මෙයින් අදහස් කරන්නේ, ගොනුවේ කේතය වෙනස් වන විට, එහි නමේ ඇති හැෂ් ද වෙනස් වනු ඇත. මේ අනුව, බ්‍රවුසරය සිතන්නේ, මෙය නව ගොනුවක් වන අතර එය බාගත කර ගනු ඇත.

index.html හි ගොනු සම්බන්ධ කිරීමේදී අපට ගොනුවල හැෂ් නිරීක්ෂණය කළ හැකිය:

index.html<script defer="defer" src="/static/js/main.3dd63bcb.js"></script>
<link href="/static/css/main.f855e6bc.css" rel="stylesheet">
Задание 1

ප්‍රොජෙක්ටය එකතු කරන්න. අධ්‍යයනය කරන්න, යන්තම් එකතු කරන ලද ගොනුවල ඇති හැෂ් මොනවාදැයි.

Задание 2

ඔබේ ප්‍රොජෙක්ට් කේතය වෙනස් නොකර යන්තම් එකතු කරන්න. ඒත්තු ගන්න, ගොනුවල හැෂ් වෙනස් නොවන බව.

Задание 3

ඔබේ ප්‍රොජෙක්ට් කේතය වෙනස් කරන්න. යන්තම් එකතු කරන්න. ඒත්තු ගන්න, ගොනුවල හැෂ් වෙනස් වන බව.