REST আর্কিটেকচার
REST আর্কিটেকচার (Representational State Transfer, প্রতিনিধিত্বমূলক অবস্থার স্থানান্তর) ডেভেলপারকে সার্ভার-সাইড অ্যাপ্লিকেশন লিখতে এবং সংগঠিত করতে সহজ করে তোলে যাতে করে দক্ষ ডেটা বিনিময় ঘটে, এবং অ্যাপ্লিকেশনটি সহজে স্কেল করা যায়।
REST আর্কিটেকচারে কিছু ফাংশনের একটি সেট থাকে - GET, PUT, DELETE ইত্যাদি, যা ক্লায়েন্টদেরকে HTTP প্রোটোকলের মাধ্যমে সার্ভারের ডেটা অ্যাক্সেস করার সুযোগ দেয়।
REST আর্কিটেকচার ব্যবহার করা হয় যখন সংযোগের ব্যান্ডউইথ সীমিত থাকে, রিকোয়েস্ট ক্যাশে করার প্রয়োজন হয়, সিস্টেমে উল্লেখযোগ্য স্কেলিং এর আশা করা যায় এবং AJAX ব্যবহার করে এমন সার্ভিসে।
আরও দেখুন
-
HTTP টিউটোরিয়াল,
যেখানে HTTP প্রোটোকল কীভাবে কাজ করে তা বর্ণনা করা হয়েছে -
APIকম্পোনেন্টসের সেট,
যা প্রোগ্রামগুলির মধ্যে আন্তঃক্রিয়ার জন্য ব্যবহৃত হয় -
প্রোগ্রামিং প্যারাডাইম ধারণার সেট,
যা প্রোগ্রামিংয়ের পদ্ধতি নির্ধারণ করে -
OOPমেথডলজি,
যা প্রোগ্রামিংয়ে ব্যাপকভাবে ব্যবহৃত হয়