ທໍ່ API
ທໍ່ API ແມ່ນສ່ວນປະກອບທີ່ສໍາຄັນໃນໂຄງສ້າງຊອບແວທີ່ທັນສະໄໝ, ເຊິ່ງເຮັດໜ້າທີ່ເປັນທາງດ້ານພິເສດສໍາລັບການຖ່າຍໂອນຂໍ້ມູນແລະການປ່ຽນແປງຂໍ້ມູນລະຫວ່າງແອັບພລິເຄຊັນແລະບໍລິການຕ່າງໆຢ່າງລຽບລຽນ. ພື້ນຖານເທກໂນໂລຍີນີ້ເຮັດໃຫ້ການສື່ສານມີປະສິດທິພາບໂດຍການກໍານົດມາດຕະຖານຂອງຂະບວນການແລະອິນເຕີເຟດທີ່ຊ່ວຍໃຫ້ຂໍ້ມູນໄຫຼເຂົ້າອອກລະຫວ່າງລະບົບຕ່າງໆໄດ້ຢ່າງລຽບລຽນ. ເຮັດໜ້າທີ່ເຊັ່ນທໍ່ທາງເທີນ, ມັນຄຸ້ມຄອງເສັ້ນທາງ, ການປຸງແຕ່ງ, ແລະການຈັດສົ່ງຄໍາຂໍ API ແລະຄໍາຕອບ, ຮັບປະກັນຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນແລະການປະຕິບັດງານທີ່ສອດຄ່ອງຕະຫຼອດຂະບວນການຖ່າຍຂໍ້ມູນ. ທໍ່ API ຖືກອອກແບບໃຫ້ມີຄຸນນະສົມບັດຂັ້ນສູງເຊັ່ນການຢັ້ງຢືນຄໍາຂໍ, ຮູບແບບຂອງຄໍາຕອບ, ການຈັດການຂໍ້ຜິດພາດ, ແລະຄວາມສາມາດໃນການຈໍາກັດອັດຕາການເຂົ້າເຖິງ, ເຮັດໃຫ້ມັນເປັນເຄື່ອງມືທີ່ສໍາຄັນໃນການສ້າງແອັບພລິເຄຊັນທີ່ແຂງແຮງແລະສາມາດຂະຫຍາຍຂະໜາດໄດ້. ໂຄງສ້າງຂອງມັນສະໜັບສະໜູນຮູບແບບການສື່ສານທັງແບບໂມງໄຊ (synchronous) ແລະແບບບໍ່ໂມງໄຊ (asynchronous), ໃຫ້ນັກພັດທະນາສາມາດປະຕິບັດສະຖານະການປະສົມປະສານທີ່ຊັບຊ້ອນໃນຂະນະທີ່ຮັກສາຄວາມໜ້າເຊື່ອຖືຂອງລະບົບໄວ້ໄດ້. ນອກຈາກນັ້ນ, ທໍ່ API ຍັງມີມາດຕະການຄວາມປອດໄພພາຍໃນ, ຄວາມສາມາດໃນການກວດກາຕິດຕາມ, ແລະກົນໄກການບັນທຶກຂໍ້ມູນຢ່າງລະອຽດທີ່ຊ່ວຍໃຫ້ອົງກອນສາມາດຄວບຄຸມການໄຫຼວຽນຂອງຂໍ້ມູນໄດ້ ແລະຮັບປະກັນຄວາມສອດຄ່ອງກັບມາດຕະຖານຂອງອຸດສາຫະກໍາ.