กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ข่าว GitHub เปลี่ยนแนวทางสร้าง SDK ด้วยวิธี Code Generation จาก API แทนการใช้คนเขียน

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อNews 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
GitHub ประกาศออก SDK สำหรับเชื่อมต่อ GitHub API ด้วยแนวทางใหม่คือ Generated SDK

เดิมที GitHub มี SDK สำหรับนักพัฒนา ใช้ชื่อว่า Octokit รองรับภาษา JavaScript/TypeScript, C#/.NET, Ruby โดยใช้วิธีการพัฒนาตัว SDK แบบดั้งเดิม คือใช้โปรแกรมเมอร์ของ GitHub สร้างขึ้นมา

ล่าสุด GitHub บอกว่าโลกเปลี่ยนไปแล้ว และต้องการใช้เครื่องมือ code generation สร้าง SDK ที่อิงกับ API ของ GitHub แทน เพื่อให้ได้ SDK ที่สอดคล้องกับ API เวอร์ชันล่าสุดเสมอ 100% ไม่ต้องใช้แรงมนุษย์มาปรับแก้ทุกครั้งไป ลดภาระทั้งการดูแลและการแก้บั๊กลง

GitHub บอกว่าลองใช้เครื่องมือสร้าง SDK อัตโนมัติมาหลายตัว มาจบที่ Kiota ของไมโครซอฟท์เอง (คนละทีมกับ GitHub) ซึ่งจะแปลง API ในฟอร์แมตมาตรฐาน OpenAPI ออกมาเป็น SDK ในภาษาต่างๆ ให้อัตโนมัติ

กรณีของ GitHub ใช้ฟอร์แมต OpenAPI อยู่แล้วจึงสามารถใช้ Kiota ได้ทันที เบื้องต้นมี SDK แบบใหม่ให้ลองใช้งาน 2 ภาษาคือ Go และ .NET โดยยังมีสถานะเป็น alpha ก่อนค่อยๆ เปลี่ยนผ่าน SDK ภาษาอื่นสู่แนวทาง code generation ในระยะยาว

GitHub ทิ้งท้ายไว้ว่า "Not just code generation, a vision for the future"

ที่มา - GitHub

No Description


Topics:
GitHub
API
Programming

อ่านต่อ...
 

ไฟล์แนบ

  • 6c46428fe0b12850a70d38ccfd7bdac2.jpg
    6c46428fe0b12850a70d38ccfd7bdac2.jpg
    19.9 กิโลไบต์ · จำนวนการดู: 21

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง