AJAX හැදින්වීම
AJAX තාක්ෂණය යනු පිටුවේ කොටසක් සම්පූර්ණයෙන් නැවුම් කිරීමකින් තොරව යාවත්කාලීන කිරීමේ ක්රමයකි. මෙම තාක්ෂණයේ පදනම වන්නේ JavaScript, HTTP ප්රොටෝකෝලය, සහ සේවාදායක පැත්තක්, උදාහරණයක් ලෙස PHP, NodeJS, හෝ වෙනත් යම් එකක්.
වර්තමානයේ, AJAX සමඟ වැඩ කිරීම ක්රියාත්මක වන්නේ
fetch හරහා ය. මෙය නවීන තාක්ෂණයක්,
නමුත් පැරණි බ්රවුසරවල ක්රියා නොකරයි. වඩා
පැරණි තාක්ෂණයක් වන්නේ
XMLHttpRequest වස්තුව භාවිතා කිරීමයි. මෙම තාක්ෂණය සමඟ
ඔබට තවමත් මුහුණ දීමට ලැබෙනු ඇත, නමුත් ගැඹුරින් එය අධ්යයනය
කිරීම අවශ්ය නැත.
AJAX වැඩ කිරීම අධ්යයනය කිරීම සඳහා සේවාදායකයක් තිබීම අවශ්ය වේ. අපි අපගේ ඉගෙනුම් සේවාදායකය භාවිතා කරන්නෙමු. සේවාදායකය සමඟ ඇති බහාලුමේ HTML ගොනුවක් සාදමු, එය අපි බ්රවුසරයේ අරින්නෙමු:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
එයට JavaScript ගොනුව සම්බන්ධ කරමු:
alert('test');
විස්තර කර ඇති ගොනු සාදා ඒවායේ ක්රියාකාරිත්වය පරීක්ෂා කරන්න බ්රවුසරයේ.