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');
বর্ণিত ফাইলগুলি তৈরি করুন এবং তাদের কাজ ব্রাউজারে পরীক্ষা করুন।