REST အာကီတက်ချာ
REST အာကီတက်ချာ (Representational State Transfer, ကိုယ်စားပြုအခြေအနေ လွှဲပြောင်းခြင်း) သည် ဆော့ဖ်ဝဲဖွံ့ဖြိုးရေးသမားအား ဆာဗာအက်ပလီကေးရှင်းကို ရေးသားနှင့် စနစ်တကျဖွဲ့စည်းရန် လွယ်ကူစေပြီး ထိရောက်သော ဒေတာဖလှယ်မှုဖြစ်ပေါ်စေကာ အက်ပ်လီကေးရှင်းကိုယ်တိုင်လည်း အလွယ်တကူ ချဲ့ထွင်နိုင်စေသည်။
REST အာကီတက်ချာတွင် GET, PUT, DELETE စသည့် လုပ်ဆောင်ချက်များ ပါဝင်ပြီး ၎င်းတို့သည် HTTP ပရိုတိုကောလ်မှတစ်ဆင့် ကလိုင်င့်များအား ဆာဗာ၏ဒေတာများကို အသုံးပြုခွင့်ပေးသည်။
REST အာကီတက်ချာကို ဆက်သွယ်မှု၏ ဒေတာသယ်ဆောင်နိုင်စွမ်းအား ကန့်သတ်ချက်ရှိသည့်အခါ၊ တောင်းဆိုချက်များကို ကက်ရှ်သိမ်းဆည်းရန်လိုအပ်သည့်အခါ၊ စနစ်သည် အလွန်အမင်းချဲ့ထွင်ရန်လိုအပ်သည့်အခါနှင့် AJAX ကိုအသုံးပြုသော ဝန်ဆောင်မှုများတွင် အသုံးပြုသည်။
ဆက်လက်လေ့လာရန်
-
သင်ခန်းစာ HTTP,
၎င်းတွင် HTTP ပရိုတိုကောလ်၏ လုပ်ဆောင်ပုံကို ရှင်းလင်းပြသထားသည်။ -
API၏ အစိတ်အပိုင်းများစု၊
အခြားသော ပရိုဂရမ်များအချင်းချင်း အပြန်အလှန်ဆက်သွယ်ရန်အတွက် အသုံးပြုသည်။ -
Programming Paradigm ၏ အယူအဆများစု၊
၎င်းသည် ပရိုဂရမ်ရေးသားခြင်းဆီသို့ ချဉ်းကပ်ပုံကို သတ်မှတ်ပေးသည်။ -
OOPနည်းလမ်း၊
၎င်းကို ပရိုဂရမ်ရေးသားခြင်းတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည်။