รีเพรเซนเทชันนอล สเตต ทรานสเฟอร์ (REST)
(Representational State Transfer (REST))
นิยาม
รีเพรเซนเทชันนอล สเตต ทรานสเฟอร์ (REST) (Representational State Transfer (REST)) Hard Skill
รูปแบบสถาปัตยกรรมซอฟต์แวร์ที่กำหนดข้อจำกัดสำหรับการสร้างเว็บเซอร์วิสที่ขยายตัวได้และไม่เก็บสถานะ เพื่อให้ระบบสามารถสื่อสารกันผ่าน HTTP โดยใช้วิธีมาตรฐาน
ระดับความเชี่ยวชาญ
ระดับที่ 1
ระดับพื้นฐาน
1. เข้าใจแนวคิดและหลักการพื้นฐานของ REST
2. สามารถระบุและใช้วิธี HTTP มาตรฐาน (GET, POST, PUT, DELETE)
3. สามารถใช้งาน RESTful API ง่ายๆ ได้
ระดับที่ 2
ระดับปานกลาง
1. สามารถออกแบบและพัฒนา RESTful API โดยปฏิบัติตามข้อจำกัดของ REST
2. เข้าใจหลักของการไม่มีสถานะและสถาปัตยกรรมแบบอิงทรัพยากร
3. สามารถจัดการ routing, รูปแบบคำขอ/คำตอบ และการจัดการข้อผิดพลาดได้ดี
ระดับที่ 3
ระดับสูง
1. ออกแบบ RESTful service ที่ขยายตัวได้ ปลอดภัย และรองรับเวอร์ชันตามแนวทางปฏิบัติที่ดีที่สุด
2. ปรับแต่ง API เพื่อประสิทธิภาพ การแคช และการทำงานแบบไม่มีสถานะ
3. สามารถรวม RESTful API กับโปรโตคอลอื่นๆ และกลไกการตรวจสอบสิทธิขั้นสูง
สำนักงานปลัดกระทรวงการอุดมศึกษา
วิทยาศาสตร์ วิจัยและนวัตกรรม
Call Center 1313
328 ถ.ศรีอยุธยา แขวงทุ่งพญาไท เขตราชเทวี กรุงเทพฯ 10400 โทร. 02-610-5200 โทรสาร. 02-354-5524.
สงวนลิขสิทธิ์ © 2568 Skill Mapping.
เว็บไซต์นี้ เป็นเว็บไซต์หน่วยงานของรัฐในสังกัดสำนักงานปลัดกระทรวง กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม จัดตั้งขึ้นเพื่อมุ่งมั่น พัฒนาคุณภาพการบริหารจัดการ สป.อว. เพื่อเข้าสู่มาตรฐานการบริหารจัดการภาครัฐ ไม่ได้มีวัตถุประสงค์เพื่อแสวงหากำไร หากท่านพบว่ามีข้อมูลใดๆ ที่ละเมิดทรัพย์สินทาง ปัญญาปรากฏอยู่ในเว็บไซต์ของสำนักงานปลัดกระทรวง โปรดแจ้งให้ทราบเพื่อดำเนิน การแก้ปัญหาดังกล่าวโดยเร็วที่สุดต่อไป