สิ่งตีพิมพ์ในหัวข้อ 'rest-api'


การสร้างไซต์ด้วย REST API ของ Tableau Server
TABLEAU REST API: บทช่วยสอน TABLEAU-API-LIB การสร้างไซต์ด้วย REST API ของ Tableau Server วิธีสร้างไซต์บน Tableau Server โดยใช้ Python ในโพสต์นี้ เราจะเจาะลึกในการสร้างองค์ประกอบพื้นฐานของ Tableau Server — ไซต์ต่างๆ ไม่ว่าคุณจะย้ายเนื้อหาโดยอัตโนมัติ จำลองโครงสร้างของสภาพแวดล้อม Tableau Server อื่น หรือเพียงแค่ทำความคุ้นเคยกับ REST API สิ่งนี้จะให้สิ่งที่คุณต้องมีในการเริ่มต้นสร้างเว็บไซต์โดยใช้ Python บทช่วยสอนนี้จะอธิบายโดยใช้แพ็คเกจ Python tableau-api-lib..

ขอบเขตและสถาปัตยกรรม API
คู่มือทำความเข้าใจ Application Programming Interfaces (API) API คืออะไร? Application Programming Interface หรือเรียกสั้น ๆ ว่า API เป็นกลไกที่ช่วยให้ซอฟต์แวร์สื่อสารกับซอฟต์แวร์อื่นโดยใช้ชุดโปรโตคอลและคำจำกัดความที่กำหนดไว้ล่วงหน้า เพื่อให้เข้าใจสิ่งนี้ได้ดีขึ้น ลองจินตนาการถึงระบบซอฟต์แวร์ที่ติดตามข้อมูลสำคัญ เช่น สภาพอากาศ แอปพลิเคชั่นสภาพอากาศบนโทรศัพท์ของคุณติดตามพยากรณ์อากาศสำหรับคุณได้อย่างไร? มัน “พูด” กับระบบซอฟต์แวร์ดังกล่าว (เช่น..

การจัดการ API ของคุณหลายเวอร์ชันด้วย .NET และ Swagger
การกำหนดเวอร์ชัน REST API เป็นส่วนสำคัญในการรักษา API ที่ประสบความสำเร็จและได้รับการออกแบบมาอย่างดี ด้วยการใส่หมายเลขเวอร์ชันใน URL หรือส่วนหัวของคำขอ HTTP นักพัฒนาสามารถมั่นใจได้ว่าไคลเอนต์ของ API ใช้เวอร์ชันที่ถูกต้องและสามารถทำการเปลี่ยนแปลงกับ API ได้โดยไม่ทำให้ไคลเอนต์ที่มีอยู่เสียหาย มีหลายวิธีในการกำหนดเวอร์ชัน REST API รวมถึงการใช้หมายเลขเวอร์ชันใน URL การใช้ส่วนหัว Accept และการใช้ส่วนหัวแบบกำหนดเอง ในบทความนี้ เราจะสำรวจแนวทางต่างๆ ในการกำหนดเวอร์ชัน REST API..

กรอบงาน REST API ของ Node.js อันดับต้นๆ สำหรับการสร้างเว็บแอปพลิเคชันที่ปรับขนาดได้
Node.js คือสภาพแวดล้อมรันไทม์ JavaScript ฝั่งเซิร์ฟเวอร์ยอดนิยมที่ได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา ความยืดหยุ่น ความสะดวกในการใช้งาน และความสามารถในการจัดการแอปพลิเคชันแบบเรียลไทม์ทำให้เป็นที่ชื่นชอบในหมู่นักพัฒนา หนึ่งในกรณีการใช้งานที่ได้รับความนิยมมากที่สุดสำหรับ Node.js คือการสร้าง RESTful API ในบล็อกนี้ เราจะมาดูเฟรมเวิร์ก Node.js REST API อันดับต้นๆ ที่นักพัฒนาสามารถใช้เพื่อสร้างเว็บแอปพลิเคชันที่ปรับขนาดได้และมีประสิทธิภาพ Express.js Express.js..

การใช้การดำเนินการ CRUD ด้วยความสัมพันธ์แบบหนึ่งต่อกลุ่มโดยใช้ NestJS และ TypeORM
ในโพสต์บล็อกก่อนหน้าของฉัน เราได้เจาะลึก TypeORM และสร้างแอปพลิเคชันสิ่งที่ต้องทำ CRUD พื้นฐาน ในโพสต์บนบล็อกนี้ เราจะดำเนินการสำรวจต่อไปโดยยกระดับแอปพลิเคชัน todo ขึ้นไปอีกระดับด้วยการเพิ่มความซับซ้อนของความสัมพันธ์แบบหนึ่งต่อกลุ่ม ในบริบทของแอปพลิเคชัน Todo ความสัมพันธ์แบบหนึ่งต่อกลุ่มสามารถแสดงได้ดังนี้: TodoList หนึ่งตัวสามารถมี TodoItem ได้หลายตัว ตัวอย่างเช่น พิจารณาแอปพลิเคชัน Todo ที่ผู้ใช้สามารถสร้างรายการ Todo ได้หลายรายการ โดยแต่ละรายการจะมีชุดรายการ Todo..