Taninut.com
หน้าหลัก
สร้างสินค้า
Home
- กลุ่มสินค้า
(Product class)
- สินค้าสร้างใหม่
(Product create)
คูปอง
- สร้างคูปอง
(Coupons create)
- การใช้คูปอง
(Coupons use)
คำสั่งซื้อ(Orders)
- Orders
- Orders booking
เพิ่มเติม
- Content
- Article
- FAQs
แดชบอร์ดรวม
ประวัติการจอง
การตั้งค่า
ออกจากระบบ
Update Article: 113
Category ID
เลือกหมวดหมู่
IT
PHP
Flutter
Wordpress
SEO
Lifestyle
Travel
Breakfast
Hobby
Process
Mini Course
Website
หนังสือ
เทคโนโลยี (Technology)
ไลฟ์สไตล์ (Lifestyle)
การพัฒนาเว็บ (Web Development)
อาหารและการท่องเที่ยว (Food & Travel)
หนังสือและการเรียนรู้ (Books & Learning)
เคล็ดลับและทริคพิเศษ (Tips & Tricks)
โปรโมชั่น / ข่าวสาร
Content Name
Clear URLs
URL Off page
Content Desc
Content Desc
<p data-pm-slice="1 1 []">API (Application Programming Interface) คือชุดของโค้ดและกฎเกณฑ์ที่ใช้ในการสื่อสารระหว่าง Application หรือ Service ต่าง ๆ ที่เชื่อมต่อกันผ่านเครือข่ายอินเทอร์เน็ต ซึ่งมีหลายรูปแบบ แต่ส่วนใหญ่ถูกนำมาใช้ในการส่งข้อมูลระหว่าง Application หรือ Service ต่าง ๆ<br><br></p> <p>API สามารถแบ่งออกเป็น 2 ประเภทหลัก คือ REST API (Representational State Transfer) และ Non-RESTful API<br><br></p> <p>REST API คือสถาปัตยกรรมของการออกแบบ API ที่ใช้ HTTP Method (GET, POST, PUT, DELETE) เพื่อเข้าถึงข้อมูลในรูปแบบของ Resource โดยมีคุณสมบัติดังนี้<br><br></p> <ol> <li> <p>Stateless: ไม่มีการเก็บข้อมูลเฉพาะ session ของผู้ใช้งาน ทำให้สามารถ scale และ maintain ได้ง่าย</p> </li> <li> <p>Cacheable: สามารถเก็บแคชข้อมูลได้เพื่อลดการใช้งานแบนด์วิดธ์และเพิ่มประสิทธิภาพในการเรียกข้อมูล</p> </li> <li> <p>Client-Server Architecture: มีการแยกตัว client และ server ออกจากกัน เพื่อให้มีการแยกแยะง่ายขึ้นและเป็นไปตามหลักการ Single Responsibility Principle</p> </li> <li> <p>Layered System: มีการแบ่งระบบออกเป็นชั้นเพื่อให้มีความยืดหยุ่นและสามารถเปลี่ยนแปลงได้ง่าย<br><br></p> </li> </ol> <p>Non-RESTful API จะไม่ใช้ HTTP Method และไม่มีการออกแบบตามคุณสมบัติของ REST API แต่อาจมีคุณสมบัติเฉพาะตามการออกแบบเฉพาะของ API นั้น ๆ<br><br></p> <p>สรุปคือ REST API คือสถาปัตยกรรมของการออกแบบ API โดยใช้ HTTP Method และมีคุณสมบัติตาม REST ซึ่งมีความยืดหยุ่นและเป็นไปตามหลักการแบ่งแยกความรับผิดชอบ ส่วน Non-RESTful API จะไม่ใช้ HTTP Method และไม่มีการออกแบบตามคุณสมบัติของ REST API แต่อาจมีคุณสมบัติเฉพาะตามการออกแบบของ API นั้น ๆ</p>
Content Short
Content Short
Content Img Alt
Content Tag
อัพโหลดรูปภาพ
สำหรับ SEO
Meta Title
Meta Desc
Meta Keyword
Og Title
Og Desc
สถานะเปิดใช้งานบทความ
Save
Back home